Yeah, I remember her brilliant comment on the U.S. planting our flag on Mars.
That’s all the PROOF I needed to know she’s an idiot who really should keep her big fat BLOWHOLE SHUT.
Sheila Jackson lee from Texas was the moron of color who made the Mars comment