Spirit on Mars: Vista Viewing At Larry's Lookout

More from Space.com