A new picture beamed back from a rover on Mars causes a frenzy of speculation.
© Independent Television News Limited 2008. All rights reserved.