The parade, which featured the drivers’ haulers, began in front of the Luxor.
Search results for:
NBC Sports and North Shore Animal League America have partnered to present the NASCAR on NBC “Pup” Series at Fremont Street Experience in downtown Las Vegas.