Tuesday, June 19, 2018
Home Tags Spiders

Tag: Spiders

A frightening rain of spiders is falling in Brazil

The inhabitants of San Antonio da platina in Brazil are witnessing a very strange phenomenon; a frightful rain of spiders. This phenomenon is apparently due...