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:
You’re touched, Donald, truly touched!
😉
PS, Can we send the liberal Demokrat Catholic politicians to those two sites on Mars? I am sure Pelosi, Biden and Cuomo would look just fine in the tin foil shield caps!