The Summer Stampede 2013 - Sunday 7th July 2013

The Summer Stampede 2013 at the Queen Elizabeth Olympic Park in Stratford - London United Kingdom - Sunday 7th July 2013 (17 images)

Advertisement