New High Definition photos of Mars appears to show that life does exist, or once existed on Mars! These images come from the University of Arizona.
There is a lot of things in this video of the pictures from Mars, the area of the video where you can see the tracks referenced above start around the 7 minutes, 50 second mark.