Post your reviews of Sisters-related material or interviews with Sisters-related musicians here. And don't believe the hype: 1985 most definitely is a fashion statement.
I have seen The Sisters at The Paradiso. I will die happy
With massive thanks to Ruffers for his company and help.
A girl is never too old to wear a Sisters tshirt!