
By: Chris Walsh Twitter @cwalsh_uk Enhanced performance, reduced weight and lower fuel consumption. That’s the tag-line for the new Mercedes-Benz SL 63 AMG. And the high-performance roadster (in that typically German manner) has managed to exceed expectations with a boost in output, a … [Read more...]