On August 8th, 2007, the NASA STS-118 Space Shuttle Endeavor successfully launched to rendezvous with the International Space Station. For those that missed it, here’s a video of the launch:
Now there’s something to watch on NASA TV, woohoo!! Let’s all pray for a successful mission and safe return back to Earth.
Thoughts and prayers also go out to the trapped miners and their families in Utah. 🙁