Listen to the Lone Wolf as he talks about the possibility of Life on Mars and what the NASA rovers have discovered. CLICK HERE
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.