Glasgow University Cycling Club (GUCC)
Glasgow, Scotland, United Kingdom
Strava page for all the stupid routes we've set you around the city!
Last Week's Leaders
This Week's Leaderboard
and 136 others