Is she the idiot that wanted to check out the Flag the ‘astronauts left on Mars” when the land rover wasted money up there on that worthless rock ?
Yes. For entertainment, do a google image search for “ Shelia Jackson Lee.” She is a real knuckle dragger.