OMGFacts

Chicago, Illinois

In 2013 a pair of twins were born 87 days apart. https://t.co/GPU02Aia3l

Sign in with

or Pick a name