Originally Posted by
Autocratic
That's an awesome looking track. Where is that located?
Its called Delta R/C out in Antioch California.
Its a cool place with a good crowd to race with. Personally I'm not a huge fan of sugar tracks, but I love racing at Delta mainly due to the people who run it and race there.