Mercedes Explains Why Their Car Will Win Every Race In 2017 Too
Mercedes already wins every Formula One race in 2016 so maybe we should look ahead to a more competitive field in 2017? Nope. Mercedes director of engineering, Aldo Costa, explains why Mercedes new 2017 car will still win all the races…