Formula One will always struggle to find the perfect combination between pure racing and delivering a show – and in my opinion, Nascar and Indy Car is more about putting on a show than pure racing – so F1 is doing a fairly good job at getting the combination right… There is F1 talk of awarding points […]

Read More →