Mike Leinbach
![Mike Leinbach](/assets/img/authors/unknown.jpg)
Mike Leinbach
Michael D. Leinbachwas the Shuttle Launch Director at NASA's John F. Kennedy Space Center, Florida. He was responsible for activities in the overall shuttle launch countdown, including planning, policy, and execution...
deliver heart luck soul space station wish
We wish you luck as you deliver the heart and soul of the international space station -- and have fun.