Wasn’t it Sheila Jackson Lee who suggested NASA drive the Mars Rover over to the Apollo 11 landing site so we could see the flag?
Sounds typical of her,,,,
Perhaps there is room on the Mars Rover for both Sheila and this actress to sit in the seats while it is in transit.
/s