30
/
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
June 15, 2024
2572169
215658
2

apr 21, 1990 - Space shuttle

Description:

The space shuttle can largely be attributed to the Space Race. United States developed the space shuttle in order to save money and reuse and have a safer unit.

Added to timeline:

31 Jan 2019
0
0
296

Date:

apr 21, 1990
Now
~ 34 years ago

Images: