Originally Posted by
slumlord
You guys have a track down there in Sierra Vista? I used to travel there for work all the time, it's a nice little city.
Actually we don't, I wish! I go up to Tucson to the HobbyTownUSA to race.
Originally Posted by
AndyMoore
Nice vid, those things never get posted here, haha.
Thanks!