2003 Auto Show
Cadillac Sixteen Concept. A big, bad step from the XLR.
Other Shows: 2003 Auto Show | Christmas 2002