Sunday, January 25, 2004

Opportunity successfully landed on Mars. If you're scoring at home, NASA is beating the European Space Agency 2-0.