Killer Whales Spotted in San Diego | NBC 7 San Diego

Killer Whales Spotted in San Diego

    processing...

    NEWSLETTERS

    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.