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