Not to change the subject but is she the same Sheila Jackson Lee who thinks the astronauts landed on Mars?
She is indeed! What a hometown homegirl to be proud of, eh?