Killer whales spotted off Dana Po

Killer whales spotted off Dana Point coast
KABC – Los Angeles

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

View Comments