Martians land on Earth!

According to a report of the National Inquisitor, a space ship from Mars has landed on the
frontyard of the White House. Our reporter U.N. Likely has more about the situation.

A picture of the commander of the alien vessel.