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”