houston texas area
#2
Tech Initiate
hopefully you like off road because they have alot of offroad tracks but not too many on road
this is a good link:
http://www.teamhoustonrc.com/
good luck
I live in San Francisco but moving to Bellaire area
this is a good link:
http://www.teamhoustonrc.com/
good luck
I live in San Francisco but moving to Bellaire area