Here is a video of the all new 2008 Mercedes C63 AMG making a quick pit stop to test on Nürburgring. Listen to that AMG V8 howl. The C63 AMG will push over 500 hundred horsepower with its 6.2 liter V8. Click ahead for some spy photos.


What do you think?
Show Comments
Car Finder: