Tag: Christian Horner Red Bull
Team Principal, Christian Horner, Red Bull, says Vettel’s outsmarted his critics again
Team Principal, Christian Horner, Red Bull Team, says that Sebastian Vettel, the reigning World Champ, has time and time again proved critics wrong when he made a…