Moon payload delivery

By , April 8, 2011 5:02 PM

See attached photo

20110408-170250.jpg

Leave a Reply

Thomas Challenger Thomas Challenger