Whale lands on boat off New Hampshire coast, throwing people into ocean July 23, 2024 at 5:32 pm by Breaking News Whale lands on boat off New Hampshire coast, throwing people into ocean Read more…