Kevin Taylor takes 3rd in Electric 1/8 Buggy in 2010 Ontario RC Pro Series
Latest race news from Caster Racing USA: Caster Racing USA would like to announce that Canadian Team Captain Kevin Taylor ended up third overall in electric 1/8 buggy in the 2010 Ontario RC Pro Series in Canada. This was a multi event race series and Kevin is looking forward to the finals in the middle […]