Mike Brogan
Second Unit
- Joined
- Sep 12, 2002
- Messages
- 275
35 years ago, Buzz Aldrin and Neil Armstrong landed on the the moon.
Here's a harrowing recollection of their close call.
Apollo 11's Close Call
Wow, 17 seconds of fuel left on touchdown.
There's also additional pertinent links at the site above.
Here's a harrowing recollection of their close call.
Apollo 11's Close Call
Wow, 17 seconds of fuel left on touchdown.
There's also additional pertinent links at the site above.