Ars Ludendi Country : Allemagne Year Rank Spirit 2003(Open) 11/24 /24 2001(Open) 7/20 /20 < See all the teams