For many, many years (and even now) the USA and the USSR have been in a competition to one-up each other when it comes to, well, almost everything.
One country would make a leap in technology, only to be bested by the other, not soon after. It was dizzying, at times.
Well, even though technology marches on at a supersonic pace of its own, it is good to look back and what was once state of the art.
And, as always, we have options for you to visit the Zhukovsky Museum.