Ickalanda on 24 January 2008
Haha, wow, if anyone thinks that is an alien... I don't even know what to say to them.
@Blaiyan
The picture of the rover is just a piece of promotional artwork from before they even launched the rovers.