PUBLISHED Aug 26, 2010
Last Friday (August 20), Ou Est Le Swimming Pool singer Charles Haddon shocked music fans committing suicide after the band's performance a...