Report copyright - Mars Exploration Rover Landings · Earth-Mars distance at launch: 103 million kilometers (64 million miles) Mars landing: Jan. 4, 2004, at about 2:30 p.m. local Mars time (signal
Please pass captcha verification before submit form
Please pass captcha verification before submit form