Video: Southern Brazil town raining spiders

Get out the bug spray. It's raining spiders in Brazil from the lofty...

2,353 views metronews.ca

Interest

Bizarre/Oddities
Discovered by IK
on Feb 11, 2013

Stumblers Who Like This Page