Quote Originally Posted by McLeodGanja
You never know ...

What do you mean "you never know"? Of course we know! It's obviously Bigfoot!

Some people have suggested it looks like the Little Mermaid in Copenhagen, but that is obviously preposterous! How could a mermaid survive on Mars, a planet that lost it's oceans billions of years ago? No. Logic dictates it could only be Bigfoot.