My Auto Store joins Spencer Boyd for remainder of season

Spencer Boyd announced today that My Auto Store has signed on to be a sponsor for the remainder of the NASCAR Craftsman Truck Series season. Their marketing campaign will be highlighted with a primary paint scheme at Lucas Oil Indianapolis Raceway Park in addition to associate races in the Northeast. My Auto Store is one […]
img

Top 5 Nascar

×