Lucas Oil Off Road Racing is awesome. I mean Bill E Badass. We went to a race at Glen Helen earlier this year and it ruled all. Now I can’t stop watching it on TV. It’s just like playing with my remote control trucks, and the action, destruction, speed, and jumps are world class. Short [...]
More...
More...