MOON UNIT ZAPPA

MOON UNIT ZAPPA

Humvees? Tanks? These are on a hill
overlooking our intrepid Apollo 17 astronauts as they pass below in a
Lunar Rover.

What do the ALIEN Moon Inhabitants
fear from us?

Every move ever made by our astronauts
has been observed by....



Show Description Hide Description