An article generally in praise of the new car - of course admitting that it faces an "uphill battle" against king-of-the-hill BMW M3.
As the folks at AMG would say, for the accomplishment of the C63, "“Finally, vee vill get ze respect ve deserve!”
Read Article