F1 News: Mekies knows team incapable of catching Marshall designed McLaren
(GMM) Laurent Mekies admits his sudden promotion to Christian Horner’s old role at Red Bull came as a shock [and admits his team is incapable of designing a race car … Read More