Combine a performance monster with a great looking, luxury coupe and the chances are you’re going to end up with a Mercedes. In this case, my ‘something for the weekend’ selection is the Mercedes CL63. A 6.2litre V8 produces a staggering 525hp and an amazing 630Nm of torque, enough to shred the tyres are you […]