Gaughan Debuting Big Red Tundra at Texas Motor Speedway
David Starr has spent the last fourteen seasons racing in the NASCAR Camping World Truck Series. Over those years the Lone Star native has dreamed of visiting victory lane at the Texas Motor Speedway, a place he calls home. David has accumulated 274 career starts including 25 at Texas whereContinue Reading