Mercedes: The Moment We Became 2018 F1 World Champions!

This is the greatest feeling in the world! We (Mercedes) are 2018 Formula One World Constructors' Champions!

Lewis Hamilton's F1 World Championship Debrief below: