likes
shares
Share
The following results are from the IDSF World Cup taken place in turin - Italy on 21 October 2001