Saturday, July 24, 2010

Russian Spacecraft




Russian Rocket



Actually, spacecraft...manned spacecraft. Bye, bye USA. You'll not be in the lead in space if you don't pull your act together...;-)

And there's China, and Japan, and, and.




No comments: