David Leffel’s 1964 Ford F-100 Drift Truck
Growing up on a dairy farm in Wisconsin, David Leffel got his first taste of motorsports competing in tractor pulling before transitioning over to modified truck pulling. After moving to Tennessee, he found drifting and began competing with a LS-swapped … Continued