TAG: Space Shuttle

Russia's Secret Space Shuttle in a Kazakhstan Desert
May 15, 2017
In 1974, Russia launched its largest, most expensive project in space exploration history in response to NASA's space shuttle program.
1 From 1 page