Originally posted by Spatt Euro Bound:
But, still an experience, I even braved the streets of London, which was about the most stressful driving experience I think exists.




You've never seen traffic in Shanghai or Beijing then, holy hell!