Just moved in near Frisco, north of Dallas and wondering if there's any mechanics or tuning shops in the area that people would recommend.
I got spoiled where I moved in from because I knew a lot of the guys and got really good rates, but I'm starting from scratch up here.
Thanks for your input. If you see a 2007 CR 250 at one of the tracks riding like a donkey with his ass on fire, that'll be me