Sick Of It All shared the sad news that frontman Lou Koller has passed away on Friday, July 24th
Read full article Share article
Artists that are mentioned in this thread
All the sources contributing to this story.