This town in Australia got some unusual precipitation: millions of spiders that proceeded to blanket the entire town with cobwebs.
- Log in to post comments
This town in Australia got some unusual precipitation: millions of spiders that proceeded to blanket the entire town with cobwebs.
oh unbelievable...