Who won the space race?

1,669,189 views|
Jeff Steers |
TED-Ed
• August 2013