Beloved rock frontman dies at 59 after cancer battle: ‘He can finally rest’

3 months ago 26
Lou Koller of Sick of it All performs at the 77 Montreal Festival at Parc Jean-Drapeau on July 27, 2018 in Montreal, Canada.  (Photo by Mark Horton/Getty Images)

Lou Koller, the beloved frontman for Sick Of It All, has died after battling a relapse of cancer.

Read Entire Article