eeergo - 1/1/2008 12:42 PMI think this hasn't appeared anywhere before, and frankly I'm quite surprised that a roving vehicule hasn't made any headlines until four months before launch!