James Carter wins Tilley Championship Series
Latest race news from Caster Racing USA: 10/23/101st Place Points Champion E-BuggyTilley Championship Series & Fall ExtravaganzaE-Buggy – Caster EX1.5R This was the last race of the Tilley Championship Series. This series consisted of 5 events held at different tracks in NC & SC. The Caster EX1.5R and myself might not have been a top […]