Feb 17 2013

Star City and the Baikonur Cosmodrome

Now that the U.S.  no longer has a manned space program, we must depend on the Russians to put people into space.

And although they have a much more “down and dirty” approach, it looks like they’re pretty damn good at it!

Star City and the Baikonur Cosmodrome