2011 Mercedes-Benz C63 AMG - World record for longest drift photo gallery