The Island

Discussion in '2002 Cadillac Cien Concept' started by twinkywinky711, Mar 23, 2006.

  1. Yes it doesn mean something...this car was actually used during that film and yes it was destroyd afterwards...yes it will carry that price tag and yes it is that technological...i love it
  2. product placement.
  3. I think that it is a piece of shit come on i thought that american companies made mussial cars not theese attemps at the super car leaug attomps not aney succes at all enzo whanttobees
    foad Gt

Share This Page