Share
The following results are from the IDSF World Cup taken place in Kiev - Ukraine on 17 December 2000