Tuesday, March 26, 2019

IFSA Championship 2005 – France

Friday, August 26, 2005, 21:51
This news item was posted in All results, Champions, Events & Results, World Championship category and has 0 Comments so far.

Please find enclosed the results of the World Championship 2005, in St Medard (France)


You can leave a response, or trackback from your own site.

Leave a Reply