Posted inScience Spirit Touchdown on Mars Posted by By Sqotty January 4, 2004 Spirit has made its touchdown on Mars lastnight. For news and info on the Mars Rover Project, head over to JPL and check out all the neat stuff there. Sqotty View All Posts Post navigation Previous Post Shatner To Record New AlbumNext PostMarsCon Day 2 Part 1