Unleashing Sled Pulling Dominance with Smokin’ Max
Some people plan and build their trucks over a period of years; other people just come out of the gate storming. John Esteves is of the latter group, and his truck, Smokin’ Max, has been a visible part of Northern California sled pulling for at least a decade