{commercial / editorial} We loved driving and shooting the new Mercedes-Benz C-class for the latest High Life, the British Airways inflight magazine. Pick up a copy on-board or in an airport lounge. It’s a top notch mag!