Daytona testing heralds arrival of new racing season
If it’s mid-January on any given year, chances are better than even that the new body styles of NASCAR stock cars are being aero-tested at the venerable Daytona International Speedway in Florida.
[x] Close Window