Share
The following results are from the IDSF World Cup taken place in Baden - Austria on 16 April 2005