- Oddiverse
- By Laura Sinpetru
- May 18th, 2015
It Rained Millions of Itsy Bitsy Spiders in Australia, No Joke
People living in Goulburn in New South Wales claim to have witnessed millions of spiders falling from the sky
People living in Goulburn in New South Wales claim to have witnessed millions of spiders falling from the sky