- uploaded: Jun 14, 2011
- Hits: 33
LATEST from the Moon, try LAST NIGHT....
This is NEW.
It is on OUR SIDE of the MOON, so they WANT us to see it.
I think they are PROUD of US....
The SPIRIT and ACCOMPLISHMENTS of NASA.