General
Guillermo Castro  

Touchdown!

Space shuttle Discovery succesfully touched down at Edwards AFB this morning, after two weeks in space. It is amazing that people are still willing to go to space in a bucket of bolts designed in the 70’s.

Leave a Reply