Tag: Dodge Turbo Diesel

Black Fridays: Battle of the Dodge Turbo Diesels

drag-battle-dodge-624x182

What’s better than a ferocious diesel truck ripping down a dragstrip? Two ferocious diesel trucks ripping down a dragstrip! I’m based in California, and if either one of these bad-ass oil-burners found their way into Los Angeles, they’d probably be impounded on sight. But everything is bigger in the Great State of Texas, and that […] More »

  Comments | By - February 15, 2013