Thoughts on Faith, Life, Liberty and the Final Frontier, and how they all tie together beyond the conventional 'wisdom'.
Thursday, February 24, 2011
Discovery Sets Sail One Final Time
Space Shuttle Discoverylaunched this afternoon to deliver vital hardware and supplies to the International Space Station. This is the final flight planned for Discovery, which has been flying since 1984.