I had a Chaparral slot car, too. Very cool. I also raced a Cox slot car with a Cheetah body, I practically lived at the local slot car track.
At the Sebring races, I was cheering for the Porsches, but I have plenty of pix of ol' number 66. Getting to the Sebring track one midnight, I found a parking space next to a low-slung race car. When the sun came up, I saw it was number 66!