Tag: Adrian Newey

Newey Admits Vettel Title A Long Shot

Newey Admits Vettel Title A Long Shot

Red Bull's chief technical officer Adrian Newey feels Sebastian Vettel will need help from Lewis Ham [...]
1 / 1 POSTS