The Wall 2018

The Wall 2018

United Kingdom England, United Kingdom

A place for those running 'The Wall 2018'. Rat Races 69 mile ultra marathon.
Carlisle to Newcastle.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard