Video: 2008 Mercedes-Benz C63 AMG commercial

Video: 2008 Mercedes-Benz C63 AMG commercial

Oh yes, that 6.3 liter V8 engine that produces 451 horsepower will definitely take your breath away. And that 0-60 mph in 4.3 seconds will leave you totally breathless. Check out this new commercial for the 2008 Mercedes-Benz C63 AMG.

Click through for the video.