This Month, in association with Team Orion we bring you full coverage of the biggest event in the electric Touring car calendar — the 2012 IFMAR ISTC World Championships — which took place in Holland last Summer.
We have full multi-camera action from all 3 A finals as well as interviews, news and opinion from the leading drivers, as we tell the story of a dramatic, and controversial championships!

Comments are closed.