17 years ago

Mercedes-Benz C320

A platform for what is arguably the world's finest V6 diesel, the C320 CDI combines extraordinary performance and grace with pound-stretching economy.

NEW CAR NET video reviews put you in the driving seat of the very latest cars.

Visit www.newcarnet.tv for full car video reviews.

Browse more videos

Browse more videos