Ford’s return to the Formula 1 grid this year with Red Bull Racing puts the car giant “back where it belongs”, according to ...
After being dropped from the Formula 1 schedule following its 2025 run, Imola is refusing to accept its status as a relic of the past.