Between that and the A-Team set from 1985 or so, I must have them. I have not used one of those since 1986 or so, but remember it so fondly.
We used to have a slot car set, might have been hot wheels or something, but we used to have so much fun with them. I would love to get another set. Pretty sure my oldest would love it, not more than me, but she would have fun.