Best of Italy: the ultimate supercar celebration

Updated

This year for the very first time, a mouth-watering collection of classic and new supercars converged on the small Italian town of Castell'Arquato.

Advertisement