Large pieces of debris – including a tyre – flew into the spectator stands when one of the cars hit a fence separating the track from the seats.
Race officials said 14 people had to be treated in hospital.
The accident happened on the eve of the Dayton 500 – one of the most famous Nascar events. The officials later said the main race would go ahead.
The crash happened on the last lap of the second-tier race in Daytona as the cars approached the chequered flag.
The driver in the leading car apparently tried to stop others overtaking him by moving sideways. One vehicle then hit another and flew into the fence.
Pieces of debris were thrown into the stands and smoke from burning engines clouded the area.
“It was freaky,” fan Rick Harpster told the Associated Press news agency.
“I saw a tyre fly straight over the fence into the stands. I knew it was going to be severe.”
Another eyewitness described people running and seeing a girl completely covered in engine oil.
The race was earlier stopped for about 20 minutes following a separate accident in which one driver was injured.
OPwK6QCveqkAt least 158 people have died in Spain's worst flooding disaster in generations. On October…
Google has been fined two undecillion (a two followed by 36 zeroes) roubles by a…
Embarking on a home remodel is an exciting journey, promising enhanced comfort, increased property value,…
The US presidential candidates continued to campaign across key swing states on October 20. Footage…
Elon Musk has said he will give away $1 million a day to a registered…
India and Canada have decided to expel their top envoys along with other diplomats as…