The land of fire and wind welcomes the Formula 1 charabanc to Azerbaijan for round 17 of the 2025 world championship, Sunday's Azerbaijan Grand Prix held around the streets of Baku. Since 2016, Baku, with its twisty layout which incorporates several ...