I used to drive one.
If it wasn’t a slot car but the real thing, you were indeed fortunate. There were supposedly only 16 chasis made and maybe 33 bodies. Too bad GM didn’t spend on developing it more to give the Cobras a run. I recall there being some Cheetah body kits and I think I saw one on a freeway in SoCal sometime in the ‘60’s. It was going way too fast for me to get up close to take a better look.
My Aunt Ethel was married to one.