Who won the space race?

1,666,513 views|
Jeff Steers |
TED-Ed
• August 2013