Welcome Daniele fron sunny Fla. Where is Rosta, Italy near. 
Dave
Dave,
Rosta is a small village, about 18 km (11 mi) west of Torino (Turin), at the beginning of the valley of Susa (Val di Susa), about 90 km (50 mi) from the border with France, in the North-West of Italy. For reference, Torino is the city where FIAT (the automotive Company) is based and where the winter Olympic games were held in 2006. Because I'm in the western Alps, very few "straight" roads and many, many twistys... You might say: "not HD country and even less for a tourer", but I can assure you that I enjoy each and every twist I take with my Ultra. Couldn't be happier on a so called nimble bike. Just keep the speed under control and don't be a "jerk" (if you know what I mean).
Ride Safe!
Daniele