I am almost 60 years old and played with H.O. slot cars as a kid. I do not ever remember seeing those before, although I remember the Strombecker name, they made 1/32 and I think 1/24 sets. I will guess that was a Chrysler promotion. Dealers here used to do that all the time: Toys...