Share
The following results are from the IDSF World Championship taken place in Karlsruhe - Germany on 30 September 2006