Why is it that we are so infatuated with running a truck around one of the Lucas Oil Off Road Racing Series tracks? Is it because two of the best are within 30 minutes of my house? Or is it that I want to beat up som junk truck over the big boy jumps? Or […]
More...
More...