The 2025 UIM F2 World Championship comes to life today in the coastal city of Brindisi, Italy, marking the start of what promises to be an action-packed season. With 20 elite drivers representing countries from across the world, anticipation is high as they prepare to fight it out for this year’s world title. Friday was...Read More