Velodrome

by

in

Gumby sent me this pic of the brand new Newport velodrome. Wow, a top class cycling stadium in South Wales. Everyone’s loving it, and buying track bikes left, right and centre.
Track2.jpg