In this episode Will rambles about the shocks, disappointments and insanely close finish that we saw in the opening races of the season, gives out the weekly awards and best bets for this weeks action in Sweden.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More