This page has moved to a new address.
2012 Mercedes-Benz C-Class Coupe set for Geneva Motor Show debut