Lou Koller, singer and co-founder of the New York hardcore band Sick of It All, has died at the age of 59. His bandmates announced his passing following his battle with cancer.
Koller had been suffering from cancer of the esophagus. Alongside his bandmates, he co-founded the celebrated hardcore group in 1986.
In-depth summary · AI, neutral