answersLogoWhite

0

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

User Avatar

Wiki User

13y ago

What else can I help you with?