UFO/Unexplained
WTF Is That!? Alien Tripod UFO Next To Int’l Space Station
from secureteam10:
WTF Is That!? Alien Tripod UFO Next To Space Station?
VIDEO: Brand new jaw dropping footage of a sinister looking UFO near the International Space Station (ISS)
Mars image: https://goo.gl/tv0wlU