Spy Shots: 2008 Mercedes-Benz C63 AMG at Nurburgring

Spy photographers have caught the new 2008 Mercedes-Benz C63 AMG taking rounds around Nurburgring, Germany. The 2008 C63 AMG is expected to be powered by a 6.3 liter V8 engine that will push around 420 horsepower. The car is expected to make its official debut at the Frankfurt Auto Show this September. Check out the shots over at WorldCarFans.

Source: WorldCarFans