2011 Mercedes-Benz CL63, S63 Priced

2011 Mercedes-Benz CL63, S63 Priced
Share this Article
First, the bad news; Mercedes-Benz is phasing out their awesome 6.2L naturally aspirated V8 in the CL63 and S63. The good news is that the replacement is a 5.5L twin turbo V8 engine making even more power – 536 horsepower and 590 lb-ft to be exact. The S63 will start at $138,875 while the CL63… Continue Reading...