Cadillac Ciel

Recently featured in the new Entourage movie is Cadillac concept car called  Ciel its french for ” SKY “.  This 4 seat convertible hybrid car has a retractable hard top and looks stunning at least on the movie screen.  Cadillac recent moving its headquarters to NYC to revive the brand and be more hip seems to be working.!