stangfreak
New member
- Sep 17, 2012
- 186
- 0
anyone follow this? I look foward to this more than christmas lol. I don't support street racing but they do a track day, dyno day and then some fun. If texas wasn't so far, I would trailer my mustang there and have some fun. Only thing is, you need at least 1000hp to play