I'm starting to plan a European road trip. Landing in Palermo, and dropping the car off elsewhere. I'd like a proper Italian car like a classic Alfa Spider or something.
This will naturally require a rather specialist company, anyone know of any?
Cheers
This will naturally require a rather specialist company, anyone know of any?
Cheers