Images already coming in from the Red Planet
1 / 1
FOX News Videos
Mon, Aug 6, 2012 7:40 PM EDT