RC Racing S7 Episode 2 – IFMAR Touring Car Worlds 2012

Share Button

Youtube Desc:

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!

Speak Your Mind