Italian Restoration Shop Bacchelli & Villa made it to the United States
Concorso Italiano, the world’s largest and most prestigious exotic and luxury Italian car show, saw the participation of Bacchelli & Villa, a historic automotive restoration house specializing in rare and...
Read more