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. (Published Saturday, Feb 14, 2009) The decomposing carcass of a roughly 35-foot whale was found floating less than two miles off the Children's Pool in La Jolla. See More