EPISODE 116 -- CLIFF CHAMPION SPECIAL
EPISODE 116 -- CLIFF CHAMPION SPECIAL  
Podcast: The Scene Vault Podcast
Published On: Mon Oct 26 2020
Description: In this very special episode, longtime NASCAR crew chief and mechanic Cliff Champion tells his story of hitting rock bottom, attempting suicide not once, not twice, but three times before finding redemption. Learn more about your ad choices. Visit megaphone.fm/adchoices