The Rendlesham Forest Incident (1980): Often referred to as "Britain's Roswell," this incident involved multiple military personnel who reported seeing strange lights and a landed craft over several nights in Rendlesham Forest, Suffolk, England.
Add Comment + Vote ( 1 )...
There are currently no comments !