Posted on | May 23, 2011 | Comments Off
Villa d’Este 2011: 00R Brings You Shots From The Greatest Concours On Earth
Vintage automotive shows are not an uncommon thing. But there is one in Lake Como, Italy that simply blows the others out of the water. There’s just no comparison.
Read more on Auto Spies