Jan 13, 2014, 5:00 PM
Along with the highly anticipated launch of the C-Class, Mercedes-Benz has also taken their wraps of their flagship model that is brimming with luxury. Called the S600, the car is powered by an uprated 6.0-Liter V12 twin-turbo engine that now produces 530-bhp, 13 horses more than the previous one. Even though it’s a V12 engine,