Rose Town Goonies

United States Santa Rosa, CA

Group of friends that make riding bikes fun. Gotta be on your toes, we don't follow the rules of the peloton. Lots of laughs and high speed shenanigans..

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard