Web Extra: Stranded Dolphins Released Back Into Ocean
Dolphins stranded on a Dennis beach are released back into the ocean in Sandwich. Video credit: IFAW
Program: Web Extra News
Categories: News Local News WBZTV

More Videos