Boxing Day, 1980
5/11/2021
Copy link to Clipboard
Boxing Day, 1980

On Christmas night, 1980, a light is observed descending into a forest just outside RAF Bentwaters, a British military air base on the eastern coast of England. Three American servicemen leave the base and follow the light into Rendlesham Forest. Wha...

More details
Bullhorn
(519)