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)

Get Started

Download the App