Fact Of The Day! 1-21-2018
Did You Know?
January 21st is the day in 2004 that NASA's MER-A (the Mars Rover Spirit) ceases communication with mission control.
January 21st is the day in 2004 that NASA's MER-A (the Mars Rover Spirit) ceases communication with mission control.