In the vehicles not only did the crystals cover every inch of the cars’ exterior, but were also prominent inside covering parts of the center console, door trim and even the rearview mirrors.
Since the SEMA show was held in Las Vegas from November 4-7, 2007 this much sparkle and shine fits in just perfect. The most indispensable accessory for anyone even just looking at this car is sunglasses!
Click an image to enlarge.