Coffin Ray Creature Washes Ashore on Australian Beach, Seems Otherworldly
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