• Sculpture Being Installed to Mark Rendlesham UFO Incident

    A sculpture is being installed at the site of the Rendlesham Forest UFO incident in Suffolk. The incident, which occurred in December of 1980, is now regarded as one of the biggest UFO mysteries in the UK,...

    • Posted September 20, 2014
    • 0