ShowShowThe Cardigans at La Flèche d’Or, Paris, FranceOct 19, 2005The CardigansLa Flèche d’or · 20e arrondissement de Paris, FranceFollowI was thereUpload from this showMediaLineupAboutLoading