Sunday, May 31, 2020
Home Tags Freerunning

Tag: Freerunning

World Freerun Championships hits Trafalgar Square

London’s Trafalgar Square is set to be transformed when it plays host to the second Barclaycard World Freerun Championships on Saturday 15th August 2009.7,000...