
Taylor notches podium finish at Duel in the Desert
As October turned to November, Jeff Taylor traveled from his home in Arkansas to the XR Vegas Dirt Track at Las Vegas Motor Speedway for the first week of the 26th annual Duel in the Desert. Over thr...