A new photo claiming to show a 1,000-foot-wide alien ship in the American Southwest has been released by unidentified aerial phenomenon disclosure activists — but critics claim the “disclosure” is more of an embarrassing mistake.
loading...