Caparo T1 Breaks Cover During Final Stages of Development

Putting the finishing touches

June 7, 2007 10:10 pm
Filed under: European, Specialty Marques