cycle challenge

The University of Edinburgh has won the 2016 Love to Ride Edinburgh Cycle Challenge and placed 4th in the UK National Cycle Challenge.

Edinburgh Cycle Challenge 2016 final leaderboard
Subscribe to RSS - cycle challenge