BP Burned A Whale?

Pictures of what appears to be a charred whale found in the Gulf raise the question of whether BP’s moved from burning turtles to burning whales.

 
 
          
    Hot Buzz

    What Movie Makes You Cry Every Time?

    collection

    What Does Your Tattoo Mean To You?

    collection
    Now Buzzing