Somewhere there must be an adage in the car world that goes along with the definitions of hell and heaven, and which nationalities are the cooks, the police, the army, and the lovers. I think the heavenly side goes like this: the Italians design it, the...
Read the rest