I'm sure fax would be able to let us know just by touching the screen and going "hommmmm".
It would be cheating to google (is there a search engine called "Dribble", somehow I think that would be more appropriate). Anyway, apart from the Mustang and GT40's the field looks very European to me, and the "Bosch" advert suggest Germany. The Building with the Bosch add also looks very German, although it's not the Nurburgring.
C'mon fax, kill us dead...
H