I've noticed that there are training facilities in Chula Vista and the NTC in Florida. Why is there not a facility in somewhere like Texas? The weather is great, and a lot of pro's based there.
I've noticed that there are training facilities in Chula Vista and the NTC in Florida. Why is there not a facility in somewhere like Texas? The weather is great, and a lot of pro's based there.