Advertisement

Humpback whale lands on fishing boat

A humpback whale off the coast of Plymouth, Massachusetts, breached the water and landed on the bow of a fishing boat with two people on board who were not hurt.