2002 Cadillac Cien Concept
The Cadillac Cien was a concept car created by Cadillac and unveiled at the 2002 Detroit Auto Show. The Cadillac Cien had a 7.5 L V12 Northstar XV12 engine, which produced 750 hp.
Text: press release via NetCarShow
Photo: NetCarShow
