Witnesses Call Unexplained Lights 'Britain's Roswell'
December 24 1980

Description
Witnesses report the first of several sightings of unexplained lights near RAF Woodbridge, in Rendlesham Forest, Suffolk, England, United Kingdom, an incident called 'Britain's Roswell'.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T21:43:53Z

Log In To Edit Event