You could never accuse Shakespears Sister – the recently reformed '80s pop outfit – of shying from the big occasion. Back in May, the veteran duo, comprising Siobhan Fahey and Marcella Detroit, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results