Car-TechMercedes C63S – A Luxury Sedan With Plenty of TechWinston23 December 2017 by Winston23 December 20170400 This is my dream car … this thing has a twin-turbo V8 that outputs 503 horsepower and 516 pounds of torque! People seem to believe...