Quote Originally Posted by OnURleft
No but I believe they drove a similar road in Italy. This one if from Motor Trend.