Originally Posted by
impalabob64
I think i will be taking a trip to the track where the 2010 worlds will be held.I believe they are having are big race in November hope to make that event.
Where will the race take place ?
I've heard there was a big race in Texas coming up also, not sure whats happening there but 2010 they're supposed to holding some big race.