On this episode we chat multiple Pocono race winning crew chief Steve Letarte about the challenges of calling a race here at The Tricky Triangle. We discuss some of his memories about winning here and much more!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More