In the Mille Miglia fever.

Hot cars on hot roads: Under the sun of Northern Italy fans of the Mille Miglia this year also got their money’s worth.