Locations
SSF05-0001
London, Broadgate Arena Super Series Final 2005