The supertri Podcast
Alex Yee & Jeanne Lehair Win In London | The Short Chute Show
The opening leg of the 2023 SLT Championship Series didn't disappoint with Alex Yee and Jeanne Lehair taking thrilling victories in London. The crew discuss the action and what we can look forward to in the next leg in Toulouse.