I stopped in at the St.Louis Science Center a few years ago when they had a big presentation setup for the Russian Space Race showing off all of their Race era tech with videos and such of their rovers. I think they even had one on display. I also remember a big mockup of their big launch site for their massive multi-stage SaturnV sized rockets (forgot the name though). Cool stuff, Russia was on the ball.
I stopped in at the St.Louis Science Center a few years ago when they had a big presentation setup for the Russian Space Race showing off all of their Race era tech with videos and such of their rovers. I think they even had one on display. I also remember a big mockup of their big launch site for their massive multi-stage SaturnV sized rockets (forgot the name though). Cool stuff, Russia was on the ball.