Britain Is Hiding An Alien Base On The Falkland Islands

Britain’s Secret Alien Civilization in the Falkland Islands
The Falkland Islands and Great Britain are hiding an extraterrestrial civilization on remote and secluded Beauchene Island…
Beauchene Island, the southern most of the Falkland Islands.
Aliens, Pyramids and Giant Statues are just a few of the sights you’ll see on this tour…
They’re here! …read more

Source:: Disclose TV


Speak Your Mind