Also the pictures of the Mercedes taking on a slick testing ground are pretty cool. Our friend Robert Farago gives his usual thorough going over of the new Mercedes-Benz C320 Sport over at The ...