Was Gary McKinnon Right? ‘SECRET Space Fleet Filmed at US Airforce Base’
February 24, 2017 · STRANGE /UNEXPLAINED · 0 Comments
Steven Barone has scores of videos on his YouTube channel, UFOs in the USA, that he suggests are alien UFOs or top secret US space vehicles hovering over the Nellis Air Force Base in Nevada. The base, like top-secret Area 51 in the Nevada desert, is alleged by conspiracy theorists to be where the US authorities hide the remains of … Continue reading →