Originally Posted by WERND
so what is the Ring, Satans?
OK, I did some research and in depth reading.
- Nurburgring is God's Race Track
- Road America is God's back yard (hence the term God's Country)
- Daytona International Speedway (the oval) belongs to hell (Satan's Race Track)