As I recall, this poster was part of a set of maybe four total. Each referenced a particular track and car. They all had the same theme and layout.
I don't think they had any actual connection with the tracks they referenced, and were done more as a general interest automotive sales item. I'm pretty sure I also have this same poster, and that I may have bought it at a long ago SAAC convention.
It would be interesting to learn if anyone has more backstory on these.