Luxembourg
Expatica news
23.08.2010 – Charles Haddon, lead singer of the British electro-pop group Ou Est Le Swimming Pool, has committed suicide after performing at thePukkelpop festival this weekend.