Mission STS-123: The Launch of Shuttle Endeavour
11 March 2008, 02:28 AM EDT
Cape Canaveral, Florida

See video of the launch on Vimeo and NASA's website for more info.
9 photos · 29,630 views