Rendlesham Forest: Britain's Roswell?A mysterious 1980 encounter in England’s Rendlesham Forest had U.S. airmen reporting strange lights, a triangular craft, and eerie beams from the sky. UFO visit, Cold War confusion, or lighthouse illusion?
Learn more about your ad choices. Visit megaphone.fm/adchoices
276|52min
