A freezing Christmas week in 1980 saw US airmen guarding nuclear weapons in England confront lights in the pines that defied earthly explanation and left a radioactive riddle 🧠.
Share this post
Rendlesham Forest: Britain's Unexplained…
Share this post
A freezing Christmas week in 1980 saw US airmen guarding nuclear weapons in England confront lights in the pines that defied earthly explanation and left a radioactive riddle 🧠.