Launch Replays of Mars Spirit Rover on Delta II 7925 from Cape Canaveral

The first of two Mars rovers successfully launched June 10th 2003 at 17:58 UTC on a Delta II rocket. The Spirit Rover successfully landed on Mars January 4th 2004.

Source: ULA

Delta II Rockets> View More Delta II Rockets Videos