You may recall that a few days ago Lou Koller posted a video message letting fans know that he was effectively in a “stalemate” with the esophageal cancer he was diagnosed with back in June 2024.
Lou and his brother Pete Koller co-founded Sick of It All in Queens, New York, back in 1986. The band also features drummer Armand Majidi, who played early on and returned in 1991, and bassist Craig ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results