Podcast Episode with Torsten Robbens
Oudenaarde is a Belgian municipality in the Flemish province of East Flanders. For centuries it was known for its tapestry production, and in modern times the Tour of Flanders bicycle road race ends there after several laps up the mighty Koppenberg climb. The youngest team manager to win the 24 Hours of Le Mans – Torsten Robbens – also lives there, and is our second European podcast guest.