Stelvio Pass, Italy. It suddenly makes so much sense why so many amazing autos and motos are made there.
Posts Tagged ‘italy’
Italian motorcycles? We get them, don’t we? They chatter at idle, rev to the moon, weigh nothing, cost mega-lira and are ridden by skinny leather-clad knee-grinding monkeys with a death wish. The Wall Street Journal, “Italy’s Multicultural Motorcycle”