It would explain a great deal

Scientists say that life on Earth may have gotten its start on Mars.

Huh. Always thought that liberals and libertarians were Martians. Their philosophies certainly don't make sense in this world!

HT: Drudge

Comments