Alien-like creature washes up on beach, stunning visitors: ‘The freakiest thing I’ve ever seen’
Shuck, shuck, goose? Social media users were shocked over an “alien” creature that washed ashore in Australia with some labeling it the “freakiest thing” they’d ever seen. “I’ve never seen anything quite like this before!” wrote the sea denizen’s discoverer Vicki Evans in a post with a photo on a community Facebook page. “Nature never … Read more