Share
The following results are from the IDSF World Cup taken place in Amsterdam - Netherlands on 24 September 2000