AnythingButVanilla
Über Member
- Location
- London
I was telling himself about a ride I saw on the Cycling Show where the lady went to the top of a snowy, icy mountain somewhere in Europe and rode to the bottom with hundreds of others. Can anyone shed any light on where it is or what it's called? I've tried googling and reading through the episode guide but can't find any information.
Ta.
Ta.