Alien Ruins in Izsak Delporte Crater

  • Uploaded by Taymour on Nov 15, 2011
  • Views: 37
The controversial Apollo 20 Mission and the alien ruins in Izsak-Delporte area from original NASA images.

The controversial Apollo 20 Mission and the alien ruins in Izsak-Delporte area from original NASA images.

Categories:
Show More Show Less
Comments