General Motors - Cadillac CTS
Launch of the new 2009 Cadillac CTS
Launch of the new 2009 Cadillac CTS
The new Cadillac Escalade is for those who are wired a little differently. It stands out with its own unique design just as it is for people who are very unlike others. The kind that wouldn't stop when they see a dead end. The kind that would make their own road, when they see none.