North East Bike Addicts
Newcastle Upon Tyne, Tyne and Wear, United Kingdom
A club for all North East cyclists who want to discover the best segments, road or mountain.
Last Week's Leaders
This Week's Leaderboard
and 110 others