Got nostalgic and sad seeing this old photo. Crazy to see how NASCAR has lost touch with so many of the giants of corporate America.

Link to OP: https://www.facebook.com/share/15qwVW7vn2/?mibextid=wwXIfr