0 LIKES LikeUnLike
The world championships were held there and are a proven facility! Team GB also train there for most of the year and would suit this venue! It should be held at the Manchester Velodrome, not somewhere in London!
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 7 answers.