Insanely Pimped Out Cadillac Escalade
A built-in 48" Smart TV, 24-karat gold plating and a 320,000 price tag.
Published 10 years ago in People & Lifestyle
The world's first 2015 Escalade with a built-in 48" Smart TV, 24-karat gold plating and a 320,000 price tag.