OMGFacts

Chicago, Illinois

It is estimated that there are at least 1 million spiders in one acre of land at any given moment. https://t.co/qcpo2b26dd

Sign in with

or Pick a name