HomeNewsEventsMotorsportUSA

Nascar looking to attract 30,000 fans at All-Star race in Bristol Motor Speedway

(Credit: Getty Images)

US stock car racing series Nascar has announced it is moving its annual All-Star Race to Bristol Motor Speedway in Bristol, Tennessee, in the wake of the global Covid-19 pandemic