A triumphant end to the 2014 Formula 1 season for Mercedes-Benz
The recently spied Mercedes G63 AMG aka “Green Monster” will actually go into production in the near future