Hello, hello, turn your time machine on. 27 years after their acrimonious split according to Siobhan Fahey (or 26 if...
I had it in mind to feature Shakespears Sister’s song ‘Stay’ in this article simply because Marcella Detroit managed to...
Shakespears Sister has figured grandly in GIITTV recently but we thought this single and video merited featuring the reformed duo...
Only last week God is in the TV speculated that Shakespears Sister might reunite, 26 years after Marcella Detroit was...