The TaFF-Riders

The TaFF-Riders

United Kingdom Valley, Wales, United Kingdom

Hello, we are a newly made cycling club based in the South Wales Valleys. Join in, follow us and share the kudos. Always willing to meet up for any good cycle rides.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard