The Sisters are the most overrated live band ever. Saw them in 2006 and walked out halfway in disgust. Three fog machines at 110% and some disco traffic lights do not make a great live event.
No new album since 1990...lazy!
Biting the hand that feeds IT © 1998–2020