You’ll remember that we went to the Lucas Oil Off Road Races at Glen Helen a few months ago and absolutely loved it. What a great show they put on. Well, one of the dudes putting on the show is famed Short Course Off Road star Carl Renezeder. And with more wins under his belt [...]
More...
More...