Video from Mars rocket launch
June 11, 2003 7:41 PM Subscribe
Video of Nasa's Delta II rocket launch (RealVideo) The camera was mounted on the rocket facing down towards earth and the resulting footage is amazing. There's a Windows Media version at MSNBC.
This thread has been archived and is closed to new comments