Pharyngula

This town in Australia got some unusual precipitation: millions of spiders that proceeded to blanket the entire town with cobwebs.

cobwebs

Comments

  1. #1 Scientific instruments
    www.seerance.com
    May 25, 2015

    oh unbelievable…

New comments have been temporarily disabled. Please check back soon.