Mercedes-Benz CLK 280 Is Red In ChinaAll cars should be red! Proof: this pretty Mercedes-Benz CLK 280, seen on a car market in west Beijing. Continue reading “Mercedes-Benz CLK 280 Is Red In China”