Fossilized human finger, shoe spotted in Curiosity footage

NASA, however, has so far made no ground-breaking announcements regarding the discovery of life forms that have left UFO enthusiasts guessing and wondering.