Fresh off a win at the 4-Wide in Las Vegas we talk about what it is like to go 300 miles per hour
See All 153 Episodes of "The Car Doctor"