Up Next
0
Rare whale spotted off coast
A Beluga whale, usually found in cold, Arctic waters, has been spotted in the waters off Cape Cod.
Share
Rare whale spotted off coast
A Beluga whale, usually found in cold, Arctic waters, has been spotted in the waters off Cape Cod.
Date: 6/13/12
Views: 469
Video by:  WCVB Boston
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56