Share
The following results are from the IDSF World Championship taken place in Wels - Austria on 23 April 2005