Originally Posted by
BluRRboSi
I found it on google map(satellite)... SO SICK how it winds all around the city!
I was talking with a friend about the 'ring' at Barber Motorsports Park in Alabama last weekend; we thought that area would be a perfect location in this country to build an American version of it; it's outside Birmingham so you don't have big politics to deal with, you'd just need a few overpasses constructed passing over the interstate, lots of hills and valleys to wind it through, etc. Obviously it will never happen but still fun to dream about.