Alien Hunter 'Discovers' China's Own Area 51 on Google Maps
Drudge Report -

While the whole world’s attention has been focused on arguably America's most mysterious military facility, Area 51, which a bunch of alien hunters are preparing to "raid" next month, a YouTube video, whose authenticity cannot be verified, has emerged claiming that there's a similar, "top secret", base in China.

Read this story at

Loading...

Related Articles