Published on: March 15, 2009 at 5:54 PM

Ten minutes into the mission and everything is good…

Pictures shortly…

Godspeed Discovery…