Formula 1 News: Adidas needed help with new Mercedes overalls
(GMM) Adidas has admitted it needed specialist help to dive into the world of Formula 1 race wear. Mercedes’ brand new major sponsor, the iconic German multinational sports brand, is … Read More