The US Airforce Soldier Who Faced Aliens

CTS Admin

Site Mechanic
Staff member
The Rendlesham UFO Incident is the biggest UFO incident in the UK. There are audio recordings of the airforce talking about these UFO sightings.

 
Back
Top