Baku’s European Grand Prix track set to give F1 teams set-up angst
Leading Formula 1 team figures expect a dilemma over set-up for this weekend’s inaugural grand prix in Azerbaijan on the streets of capital city Baku
Read full articleLeading Formula 1 team figures expect a dilemma over set-up for this weekend’s inaugural grand prix in Azerbaijan on the streets of capital city Baku
Read full article