Please rate:

Alien Space Station or Craft? HD

One million miles out from Earth. SOHO Satellite Photo. Lasco C3. These pictures are easily checked at Link - is on Facebook - music courtesy of Kevin MacLeod:



Show Description Hide Description