Kevin Turner and Stephen Lickorish return for another edition of the Autosport National Podcast, and on this week's edition, ...