Red Bull chief technology officer Adrian Newey is reportedly set to quit the Austrian team, but could be haunted by some old comments.
Daily Express :: Sport Feed
Red Bull chief technology officer Adrian Newey is reportedly set to quit the Austrian team, but could be haunted by some old comments.
Daily Express :: Sport Feed