This shouldn't be too hard.
(http://img231.imageshack.us/img231/6717/placeik7.png)
Le Mans?
LAX? :lol:
Infineon Raceway?
^ I was just gonna say...
None of the above. And isn't Infineon Raceway in the desert? :tounge:
Circuit Spa Francorchamps, Spa, Belgium.
:cheers: We have a winner.
I'll put one up shortly.