Quote:
Originally Posted by Dyson Mazda
Road Atlanta (Georgia), Sebring (Florida), and Daytona (Florida) are probably all in the Top 10 of highest attended sports car races in the World.
|
Surely they are all top 5 ... Le Mans is obviously top and the only other sportscar race that comes close would be Nurburgring.