<

The ‘World's Greatest Road’ Actually Sucks, Here Are Four Better Ones

A few years ago, Top Gear declared Italy and Switzerland's Stelvio Pass one of the best driving roads in Europe. Countless lists name it as one of the best places in the world to lay down rubber. I just got back from Stelvio, and I can unequivocally say that it is not close to one of the best driving roads in the… »7/29/13 3:05pm7/29/13 3:05pm