RED BULL new fins for Imola
18 May 2025
RED BULL new fins for Imola
Red Bull introduced a small fin under the inlets of the sidepods on both cars.