Is not Lee the one who wanted the Mars rover to roll over to where the astronauts planted the American Flag (on the moon). Gee, I thought Houston was the site of the NASA mission control. Kind of out of touch there, eh Lee.
You need to know that Queen Sheila of the Triple Crown Weave is a carpetbagger from New York. She is NOT a Houstonian nor is she a Texan. Some village in New York is missing it’s idiot.