Loading
Updating
The Rendlesham Incident
Duration: 23 min
In 1980, US Air Force soldiers witnessed mysterious lights appearing in the skies of Suffolk, England.
Read more Read less