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.
A new podcast with Ben recorded in Hamburg this year, so that was October 3rd ... ...
Have not listened to it yet, but 1:30:19 should bring some entertaining and enlightening information ... ...