The Rendlesham Incident Pt. 2: The Lighthouse
In the years since the Woodbridge Royal Air Force Base UFO sightings of December 1980, the witnesses have stood by their claims.
In the years since the Woodbridge Royal Air Force Base UFO sightings of December 1980, the witnesses have stood by their claims.