Share
The following results are from the IDSF PD World Championship taken place in Tallinn - Estonia on 23 April 2011