Texas Belt Sander Racing [VIDEO]
I just got back from a vacation in Texas and though, technically, I think Texas is still a part of the United States...it sure is different down there! Every Saturday afternoon the local bar in town draws a crowd for Belt Sander Racing. If you've never witnessed it, here's your chance.