05.07.2021 - By Mile Higher Media
In late December of 1980, there was a series of reported UFO sightings near Rendlesham Forest, in Suffolk England.