British singer kills himself at Belgian rock festival video
Published on 23/08/2010
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.