Seat of power

11 min read

From the home of cycling’s governing body in Aigle, this ride takes in the leg-testin