Friday, July 17, 2009

News to Hoaxer's: We did land on the Moon!

LRO picture of Apollo 11 Landing site

No comments: