September 17, 2005 Switzerland, Montreux

Centre de Congrès, Grand-Rue 95, Montreux