PDA

View Full Version : 2008 Mercedes C63


trev0006
07-13-2007, 04:15 PM
2008 Mercedes C63 (http://www.dpccars.com/car-videos/07-13-07page-2008-Mercedes-C63.htm)
457 horsepower from a naturally aspirated V8 engine.