Mercedes F1 are the 2018 F1 Constructors Champions
uploaded: 15 Nov 2018 05:54, previews: 107004
When Mercedes-AMG Petronas Motorsport revealed their 2018 Formula One car almost ten months ago, it was dubbed "More than a Machine" - not only because it wa...