Bwahahahahahahaha!!!!
I want to call Shelia Jackson Lee and ask exactly where on Mars is the American flag.
KARMA well earned.