Originally Posted by ElSuperSpic
yup, I think there is a chinese place there. I'm thinking about bringing out my little nitro car. Last thursday was perfect to do some nice 4 wheel drifting action!
sweet, i think i will find my electric car, and we will run, lol