August 20, 2011
"Ciel" of Approval
Posted by scott at August 20, 2011 12:01 PM
Cadillac has unveiled a very interesting new concept car. It's nice to see them coming out with some genuine art again.
eMail this entry!
Interesting, it looks like the designers may have got their inspiration from the batmobile.