Sister Sin Release First New Song In 12 Years “Suicide Hill”

Sister Sin have released a new single titled “Suicide Hill.” The track serves as the band’s first new music in 12 years. The group commented on the song:

“This track is inspired by the novel ‘Suicide Hill’ & the 1988 motionpicture ‘Maniac Cop.’ We do hope you enjoy it come Feb. 3rd & we thank you sincereley for your neverending support. Much Love & Dog Bless”