News

Red Bull team boss Christian Horner admitted that it would be "embarrassing" if Mercedes didn't have a better car than his team next season ...