Black Rat

Cycling   United Kingdom Bristol, England, United Kingdom

The Black Rat is a popular cyclosportive based in the Bristol area. Riders who take part in the event can join the Strava club to measure their training against others taking part.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard