A new Formula 1 season will start in less than 2 weeks at the Sakhir International Circuit in Bahrain, and will bring the “future of tomorrow” in the shape of Formula 2 and Formula 3 championships. Between the latter categories, Formula 2 represents a complete shakeup with its traditional refreshing grid full of drivers coming […]