Charles Haddon, lead singer of the up-and-coming UK synth pop trio Ou Est Le Swimming Pool, died after Friday, after jumping from a telephone mast behind the stage at Belgian music festival Pukkelpop, reported the NME.
Ou Est Le Swimming Pool singer dies by jumping on stage