My Car Quest

September 27, 2020

Marketing: Cars Detroit Should Have Built

The 2003 Cadillac Sixteen Concept. by Wallace Wyss - Built for the 2003 Detroit Auto Show, the Cadillac Sixteen was a concept car that payed homage to the V16 cars of Cadillac’s past, even though you could argue that hardly anybody remembered … [Read more...]