Hello, hello, turn your time machine on. 27 years after their acrimonious split according to Siobhan Fahey (or 26 if...
Only last week God is in the TV speculated that Shakespears Sister might reunite, 26 years after Marcella Detroit was...
I had it in mind to feature Shakespears Sister’s song ‘Stay’ in this article simply because Marcella Detroit managed to...