Seal Beach March 26, 2018 12:27 pm

Whales Spotted in Seal Beach Attract Spectators

A pair of whales were spotted in a Seal Beach channel Monday, attracting a crowd of onlookers and raising concerns they might get stuck in the shallow water.

US & World Videos

Exit mobile version