We featured Leon Smith’s crazy ass Kenworth dump truck last winter and the interwebs went wild for it. Leon sent us a note recently that he was racing up in Canada at another of the awesome big rig drag race events held all over Quebec each season. This is a little big different than the [...]
More...
More...