March 26, 2018 4:53 pm

Spectators Dazzled by Whales Close to Seal Beach Shore

Whales spotted in a Seal Beach channel delighted and made some spectators concerned. Angie Crouch explains why experts say they should be just fine on the NBC4 News at 4, March 26, 2018.

US & World Videos

Exit mobile version