"It Looks Like A Dinosaur!" Stunned Onlookers Stumble Upon A Decomposing Whale

This decomposing whale was found at Nantasket Beach in Massachusetts.