Tournaments
SSF06-0056
Super Series Finals 2006 Broadgate Arena, London