F1 News: Since Costa left, Mercedes is an unmitigated disaster
Since Chief Design Engineer Aldo Costa left Mercedes, it has been all downhill for the Silver Arrows, completely lost with the handling of their cars. Costa and Newey have led … Read More