Believe me, Italian cars are made for Italian roads. I have driven full-size cars in Italy. Most old towns in Italy were built in the 13th and 14th century. There were no Cadillac Escalades or Hennessey Trucks. The towns were planned for donkey traffic. I’ve got seriously stuck with a Cadillac Eldorado ’73 in CastelsardoContinue reading “Driving in Tuscany”