Yesterday this human like, sponge like, alien like, thing popped up on a beach in China. And the really weird part is that it appears to be ALIVE.
So what is this thing? My guess is that it’s some form of a sponge and not a mystical creature we’ve never seen before. But here’s to hoping we’ve found an alien!
If you want to read more about this here’s the link:
© 2018 Corus Radio, a division of Corus Entertainment Inc.