Whale slams into boat off New Hampshire coast

A whale slammed into a boat off the coast of Portsmouth, New Hampshire, on Tuesday, sending two people overboard.

July 23, 2024

Top Stories

ABC News Live Presents