Scott & Rick preview this weekends Russian GP at Sochi. Who will have the advantage in the Championship battle? Will Max take an engine penalty and can Mercedes continue their Russian dominance?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More