One Giant Leap

shared by narrina on May 05, 2014 in Science

One Giant Leap

shared by narrina on May 05, 2014 in Science

181 views

1 fave

0 comments

An infographic detailing the technical aspects of the first moon landing of 1969
Source: Unknown. Add a source
Category: Science
Did you work on this visual? Claim credit!

Embed Code

Switch to Wordpress Code
Click below to copy
Customize size