Inside the Red Bull & Toro Rosso Energy Station | 2019 Spanish Grand Prix | FORMULA 1
11/05/2019 21:00 - Red Bull let Will Buxton loose in the brand new Energy Station at the Spanish Grand Prix. This impressive transportable structure is the European home of Red ...