Saturday, September 8, 2012

Odd creature corpse washes up on Mexican beach

Corpse of a fish, dolphin or sea monster that washed up on the beaches of Mazatlan, Mexico.