The Lucas Oil Off Road Racing Series is pretty much chock full of non-stop action. There are trucks flying all over the place, dirt getting slung off of rear tires, passing, and aggressive moves to lead the pack. The trucks that compete in the series are highly engineered marvels designed to stand up to the [...]
More...
More...