A group of drivers and teams have split from the Formula 1 Championship, after being held back by rules and regulations for too long. Races have become boring with overtaking and pure racing at an ... Rating: 70/100.