STS-118 Space Shuttle Endeavor Launch

On August 8th, 2007, the NASA STS-118 Space Shuttle Endeavor successfully launched to rendezvous with the International Space Station. Big Grin For those that missed it, here’s a video of the launch:

Now there’s something to watch on NASA TV, woohoo!! Green with Envy 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. 🙁