Rocket Cam Is Back For STS-119!
Discovery lifted off at 7:43 PM. We wish we could say we were part of it, but we're kind of busy working on a few launches of our own. Congratulations to our rivals, NASA, for a successful launch. Catch all the action HERE.