Beast Squad

Australia Melbourne, Victoria, Australia

A collection of triathletes. Beasts unite to chase and dominate strava segments.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard