The longtime lead vocalist for the legendary New York hardcore band Sick of It All, passed away on July 24, 2026, at the age of 59.He died at his home following a two-year battle with esophageal cancer.
Lou Koller co-founded Sick of It All in Queens, New York, in 1986 alongside his brother, guitarist Pete Koller.Together, they spent nearly four decades as foundational pioneers of the New York hardcore scene…
READ MORE