A newly resurfaced NASA image has ignited fresh debate over possible life on Mars, after space enthusiasts spotted what they call a 'Jellyfish-Shaped' UFO apparently standing on the planet's surface ...