Ok, I'm sure I'm mis-reading something, but when I search google-maps for LetsRideRanch, it gives me this address:
6377 TX-36, Buckholts, TX 76518, and from the aerial view, this looks like a dirt-bike riding location (you can see lots of trails/tracks in the area)
On the TORCS site, it lists this address:
1210 CR 205B, BUCKHOLTS, TX
Which appears to be a little north, and goes to what looks to be a house/farm?
Which one is it?.. I know it's not the end of the world if I went to one and had to re-direct to the other, but it'd be nice to not have to bother.