Cycling Weekly travelled to the UCI World Cycling Centre in Aigle, Switzerland to see if they have the talent to make it as a pro cyclist.

Cycling Weekly travelled to the UCI World Cycling Centre in Aigle, Switzerland to see if they have the talent to make it as a pro cyclist.