Back in June I posted a thread about the 'Mars Rat', now someone found a 'Mars Duck'.
Duck-Like Creature Found On Mars By NASA Mars Rover
NASA Mars Rover, in August, captured a photo of what appears to be a duck-like creature on Mars. Some sites claim there are two of them, one flying in the distance as the video below asserts, but the photo leaves that claim uncertain.
There seems there was and possibly still is, life on Mars!
See the Mars rat thread is here: