A real quick job on the fly to provide the Big Machine Music City Grand Prix with a show car to help promote the IndyCar Music City Grand Prix in Nashville, TN. Stadium Super Trucks was a part of the weekend festivities and turned out to be the fan favorite.

Leave a Reply

Your email address will not be published.