Who won the space race?

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