Throwback Thursday – Montauk Tower No Mirage
Government-conspiracy theories rising like a mist from Camp Hero may not be a new or even recent thing. On this day 62 years ago, the U.S. Air Force officially acknowledged that it had nearly completed one of the largest radar systems in the world. “It’s Official: Montauk Tower No Mirage,” the East Hampton Star reported… Read more »