Who won the space race?

1,500,018 views | Jeff Steers • TED-Ed