Formula 1 fans have been crying out for more teams in the top flight for ages, in 2026 Cadillac becomes team number 11 and a 12th team may not be too far away. Despite the hullabaloo and hard resistance from F1 teams, and even FOM to a certain... MoreĀ»
Please to comment