Scottish Women Pillage Self-Transcendence 24 Hour Race 2014 Posted on September 22, 2014 by Abichal | 0 Comments Topping off a big week for Scotland, it was in London itself where an unprecedented victory for Scotland unfolded over the weekend at the Self-Transcendence 24 Hour Race at Tooting…Read more »