Whale Carcass Smell 'Overpowering' | NBC 7 San Diego

Whale Carcass Smell 'Overpowering'

The decomposing carcass of a roughly 35-foot whale was found floating less than two miles off the Children's Pool in La Jolla.

    processing...

    NEWSLETTERS