04 DecemberMercedes-Benz SL 63 AMG World Championship Editions Mercedes-Benz dominated Formula 1 this year, winning 16 out of 19 races. They finished first and second in 11 races and achieved a podium finish in every race. To celebrate... 4285 December 4, 2014 Cars more