Your daily dose of unadulterated funny tweets
If bad ads/pop-ups are redirecting you, please take a screenshot and email it to [email protected]. Help us keep the site clean!
@neiltyson: Jan 21, 2015: The 1989 film “Back to the Future II” showed life on Oct 21, 2015. So we’ve got 9 Months to invent Flying Cars.