Huge Alien Structure Filmed on the Moon?

  • Uploaded by Isotrop on Mar 9, 2008
  • Views: 641

From 1:22 a huge building or base (looks like a oil platform) on four large legs comes into view. The alien structure was filmed with a Meade lx 200 gps 10inc telescope.

Show Description Hide Description