ARCHIVED RACE: The Newham 24Hour non-stop Relay @ Terence McMillan Stadium, Newham Lesiure Centre, Plaistow, London, United Kingdom on 18 August 2012

east-end-road-runners

The Newham 24Hour non-stop Relay @ Terence McMillan Stadium, Newham Lesiure Centre, plaistow, london, United Kingdom on 18 August 2012 […]