Killset talks new album Killing Spree
California metal band Killset is set to release their latest album and it is expected to be diverse with familiar faces sharing their vocals. The new album titled Killing Spree is a follow up to 2017’s S.T.F.U. However, the band has released the latest single, Closure. The Roman Show spoke to the band’s singer Luca…