0 notes September 17, 2012 Newborn Loses Faith In Humanity After Record 6 Days (Schaumberg, IL) Filed under the onion