For decades conspiracy nuts have been competing with paranormal kooks to divine what top secrets the U.S. government was hiding within the confines of Area 51. Area 51, of course, is the place – located about 125 miles northwest of Las Vegas – that was to The X-Files what Washington, DC is to House of Cards.… Read more.
Area 51 Revealed: Is Nothing Secret?!
Thursday, August 22, 2013 at 5:35 AM