Rodent Found on Mars!

There has been talk around the web of a rat being found on mars. I believe this little mouse creature looks familiar. See for yourself.
rat found on mars meme
Like conspiracies? What about mermaids?

Comment Here: