SISTER KILL CYCLE

SISTER KILL CYCLE Sister Kill Cycle has created interest all over the United States as well as abroad since merging into the music scene with their intense sound aptly coined as Industrial Power Rock since 2004. They have created a stage presence in their live performance utilizing state of the art lighting and a technically choreographed stage […]