Witness History

UFO Sightings: The Rendlesham Forest Incident

At Christmas 1980 strange objects and lights were seen over a military base in England.