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…
Sister Sin have revealed that they will be releasing a new single, titled “Suicide Hill,” on February 3. The track serves as their first new music in 12 years. View this post on Instagram