Blue whales spotted off coast of Massachusetts

Blue whales spotted off coast of Massachusetts

Kingdom of The Whales
53 Video Views·Mar 18, 2026