Saturday, May 3, 2014

Meanwhile, in Vostochny ...


“What?! Elon Musk has invented a launch system that doesn't require a trampoline?!”

Image courtesy of EnglishRussia.com. Click here to see their photos of Russian deputy prime minister Dmitri Rogozin as he toured the new Vostochny Cosmodrome under construction in far east Russia.

No comments:

Post a Comment