The website RememberThe13th.com launched last week under the guise of a NASA website. The site claimed that NASA had made “a historic discovery that will shake the entire planet.” This announcement was scheduled to take place on November 13th, 2013, ...
Read More »