Self-Transcendence 24 hour Tooting Bec 2011 Results Posted on December 19, 2011 by Abichal | 0 Comments Fine weather attended the Self-Transcendence 24 hour race at the Tooting Bec track in South London. The race was sold out early and 44 runners began the UK’s longest running…Read more »