i heard that they found some promising stuff on the place they landed the Mars rover.
Posted: Mon May 26, 2008 5:27 pm
I don't have the Science channel that I'm aware of o_o If we do then it's only on the TV in the living room.. I'm still waiting for a cable box in my room so I can rent movies -_-.