SUBSCRIBE for daily car videos! http://vid.io/xkQWorld premiere Mercedes Benz C63 AMG at New York Auto Show 2011