Supercars driver Tim Slade joins us on The Podium to talk about his stunning performance at the mountain. Tim also shares with us what it was like spending a year out of full-time driving in the Supercars Championship, and his impressive return to the series with the newly formed Blanchard Racing Team in 2021.