It's raining spiders in southern Brazilian town

It's raining spiders in a southern Brazil town, and a video catches hundreds...

11K views thestar.com

Interest

Bizarre/Oddities
Discovered by jkgedam
on Feb 12, 2013

Stumblers Who Like This Page