Killer whales spotted off Dana Point coast

KABC – Los Angeles
Killer whales spotted off Dana Point coast

A Dana Wharf whale watching and fishing company got a rare glimpse of four killer whales.

View Comments (0)