United Kingdom Bishop's Stortford, England, United Kingdom

A club for those who have been supporting the Thomas Wall Troopers over the last 6 years. The aim of the club is to train and maintain a healthy level of fitness.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard