Les Quiches Volantes Country : France City : Compiègne Year Rank Spirit 2009(Open) 21/26 /26 < See all the teams