It’s ‘Raining’ Spiders In Brazil [VIDEO]
It’s a bird, it’s a plane, it’s raining spiders? Check out this video footage of hundreds if not thousands of spiders in the sky in Brazil. Forget snakes on a plane, they have spiders on power lines!
Subscribe to Banana 101.5 on