Huge Alien Structure Filmed on the Moon?
- Uploaded by Isotrop on Mar 9, 2008
- Hits: 568
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.