At the British Royal Navy’s Corsham Computer Centre in Wiltshire, UK, could they be continuing extraterrestrial investigations originally begun at Rudloe Manor? #AncientAliens

“Ancient Aliens” explores the controversial theory that extraterrestrials have visited Earth for millions of years.

See also  AlienCon Baltimore Launch Promo

Written by Cesar Moya