The Martians are Coming! The Martians are Coming!

Hattip to Allahpundit at Hot Air.    Well that settles it!  The Martians must be there since some guy posted this video on Youtube.  Although I think even stronger evidence is provided by this video:

Well, in the face of this overwhelming evidence of life on Mars, there is only one thing to do of course:

One Comment