"How was it possible?" - Annemiek van Vleuten reflects on her stunning achievements with disbelief as she sits down with Eurosport's 'The Cycling Show'. Stream top cycling action, including the 2023 World Championship, live on discovery+, the Eurosport app and at eurosport.com