Orca whales spotted off the Malibu coast

    0
    347

    A pod of orca whales, also known as killer whales, spotted about a mile off the coast of Malibu in 2011 by whale watchers.