Killer Whales Spotted in San Diego | NBC 7 San Diego

Killer Whales Spotted in San Diego

Two killer whales were spotted off the coast of San Diego on Thursday, July 19, 2012. Captain Kenny Manzoni talks about seeing the creatures up close.

    processing...

    NEWSLETTERS