Feb 15 2013Save2/15/13This Is the Russian Meteor Impact SiteJesus Diaz129SaveRussian authorities claim to have found the impact sites of some of the fragments of the Chelyabinsk meteor,…
Jul 19 2010SaveGoogle7/19/10Google7/19/10Google Search for Vatican Returns Pedophile SiteJesus Diaz162SaveIf you used Google to search for the word "Vatican" this weekend, you probably were surprised that the first result…
May 6 2009Save5/6/09The Quest to Save Nikola Tesla's Craziest, Most Impractical Project's SiteDan Nosowitz64SaveTesla is as known for what he couldn't manage to accomplish as for what he did, and his admirers are doing their…