plymouth
-
Video: Humpback Whale Caught on Camera Slamming Into Fishermen's Boat Off the Massachusetts Coast
The humpback whale landed on the boat on the waters off Plymouth, Massachusetts.
Latest Research Articles