Place

Daytona

Daytona Beach is a city in Volusia County, Florida, United States. It lies approximately 51 miles (82.1 km) northeast of Orlando, 86 miles (138.4 km) southeast of Jacksonville, and 265 miles (426.5 km) northwest of Miami. — Wikipedia

Safety first at Daytona

Safety First at Daytona

www.chinadaily.com.cn -

When the 2021 NASCAR season opens with the Daytona 500 on Feb 14, most of the 100,000 grandstand seats at Florida’s iconic Daytona International Speedway will be empty, due to the coronavirus pandemic.