Any mention of the mysterious locale that is Rendlesham Forest, Suffolk inevitably conjures up strange and surreal images of the famous, alleged UFO landing within the forest in the latter part of December 1980 – a startling event witnessed by numerous United States Air Force personnel stationed at a nearby military base, Royal Air Force. Read more »