36909View
14m 48sLenght

Us driving along the route deemed the best road in the world by Top Gear. Davos, Switzerland, toward Venezia, Italy, though the magnificent Stelvio Pass, the highest paved pass in Europe at 2757 meters. Please pardon the quality of the video - we were mostly concentrating on staying alive first and foremost, so use your imagination where the quality suffers.