NASA: “Everybody should be sticking their chests out and saying ‘that’s my rover on Mars“
Live From The Red Planet
|
August 6, 2012 4:39 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter