Fact or fiction Shocking Footprint Found On Mars Shows Astronauts Visited This Planet A footprint found on the Red Planet undoubtedly serves as evidence that life on Mars is indeed possible or that, at least, astronauts had... SoulAskJuly 13, 2018