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