Share
The following results are from the IDSF European Cup taken place in Helsinki - Finland on 23 September 2006