6.5 Turbo Diesel VS Cummins 12V… Who Do You Think Wins?

Winning a Tug Of War isn’t about Your Total Power, its about the power you can Put to the ground.. With that in Mind, one of these guys is running with factory Lockers… Who Do you think is going to Win?


Like rollingcoal on Facebook!