Look Out World: Debuts at the 2011 LA Auto Show–Mercedes C63 AMG Black Series
The C63 AMG Black Series is a track-oriented, 500HP, 186MPH brute which is as benign as a switchblade. This baby looked spectacular on the pedestal in Mercedes’ booth, and almost made me forget you can’t get it with a stick. Almost.
More Debuts at the 2011 LA Auto Show >>>>