Whale caught on camera landing on boat in Massachusetts

64 Views
Esau's News
5
Published on 07/25/22 / In News & Politics

⁣A whale was spotted breaching and landing on a boat in Plymouth, Massachusetts.

Show more
0 Comments sort Sort By