Spiders Have Exploded Over Greek Town, Coating Everything in a 1000 Foot Websciencealert.com45 pointsDyslexicAtheist8 years ago