It was a bunch of years ago now that we first showed you video of quarter mile drag racing on a dirt course in Sonora, Mexico. While sitting on a plane home from SEMA I started to wonder if they were still “doin’ it in the dirt” down in ol’ Mexico. Turns out that they […]
More...
More...