Wasn’t Myra the name of the vehicle in a SciFi series?
Doesn’t ring any bells, but I’m not up on contemporary SF TV.