Clip
The Rendlesham Forest Incident
The Rendlesham Forest Incident, often referred to as the "British Roswell," occurred in England in 1980. Despite numerous sightings and investigations, no definitive explanation has been given for the bizarre events that unfolded over the course of several nights.