Showing posts with label Brazil. Show all posts
Showing posts with label Brazil. Show all posts

Thursday, February 21, 2013

A Rain of Spiders...

For real, in Brazil.  I know quite a few people who would find this phenomenon...less than pleasant.