James Stewart Analyzes St. Louis

Here we have James Stewart aka the fastest man on the planet analyzing St Louis Supercross 2020. Fantastic to hear some thoughts by one of the fastest riders ever. The full replay of every race you will find here as soon as they are uploaded.