My Car Quest

November 22, 2024

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...]