Guardian Music — Charles Haddon, frontman of the London synth-pop band, may have jumped to his death after fearing he had seriously hurt a fan during a stage diveThe tragic death of Charles Haddon, frontman for Ou Est Le Swimming Pool, occurred hours after the singer...
more info