Sister releases video teaser!

Sister releases video teaser! Track “HATED” off the band’s upcoming release of the same title debuted! AGOURA HILLS, Calif. ““ April 05, 2011 ““ Swedish sleaze and punk influenced metal band SISTER has just released the following teaser video for [...]

April 6, 2011 Music