Coffin Ray Creature Washes Ashore on Australian Beach, Seems Otherworldly

Coffin Ray Creature Washes Ashore on Australian Beach, Seems Otherworldly

TMZ.com

Published

It seemed like we finally had proof of life outside planet Earth when a bizarre-looking creature washed up on the Western shores of Australia ... but now we know what it is, and it's a real shock. The blob has the appropriate name -- Coffin Ray --…

Full Article