Boxing Day, 1980
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

Get Started

Download the App