Bizarre 'Alien' Creature Found After Rainfall. It Has Stumped Biologists

A small creature, found on the streets of Sydney, Australia, has stumped biologists, academics and social media users alike.

from NDTV News - Latest https://ift.tt/9ge5d3S

Comments