The product is a 1989 Chevrolet 2-page magazine ad showcasing the brand's involvement in the Seventh Consecutive NASCAR Winston Cup. This black and white original print ad features the Chevrolet automobile make and is themed around automobiles. The ad was created in the United States and showcases the brand's association with NASCAR and its popularity among American car enthusiasts.
Original print ad, came out of Sports Illustrated Oct 30, 1989 edition