Originally Posted by Kolyan2k
Good stuff. Roads over there are amazing (hways and twisties in Alps). Unfortunately I never got to drive in Europe. USA ruins alot of driving fun with ridiculously crappy and unsafe road surface.
Going to Zurich myself on Feb 26th....cant wait....I love Alps.
Not true. Lots of great roads in the states. I love Mt. Lemmon in Tucson!!