In one of the comments on Urban Hillbilly’s new video of Pro Street action from Tulsa Raceway Park’s famed Throwdown in T-Town, the viewer posts “Looks like every citizen in OK is required to have a drag car.” And they might be right! We love the Urban Hillbilly videos, and always have our eye out for […]
More...
More...