18 Mar 2013, 14:50 UTC · By: Mihnea Radu / Mercedes really is on a roll in the past couple of years. Every car they've made recently has been either good or great, with the one possible exception of the models powered by Renault engines...