Mercedes-Benz SL600 Covered With 300,000 Swarovski crystals

Crystal studded Mercedes have been stealing the show at Tokyo Auto Salon every year. This time too, a Mercedes-Benz SL600 was decked up with 300,000 Swarovski crystals at the Tokyo Auto Salon 2011 in Chiba, Tokyo. Displayed...

Read More