Penultimate UCI Cyclocross World Cup Is Upcoming To Flamanville, France This Weekend
Jessica Alexander and Michael Sheehan discuss the next-to-last UCI Cyclocross World Cup to occur in Flamanville, France this upcoming weekend. The two also share a video in which Simon Clarke talks about how has overcome his previous breathing issues.