The Final Frontier: Take 2 June 2, 2010 The Cosmonautics museum was well worth the trek back out to the outskirts of Moscow. Lots of cool space stuff to see (unfortunately no English info again) but bits like Gagarin's space suit, rocket mo... more...