2008 Mercedes-Benz C63 AMG Video Preview March 8, 2008Joseph LaMuraglia Wednesday, February 27th – We spent all day yesterday in the 2008 C63 AMG driving both on road and on the track. To [...]