Tag Archives: The Rapture: Sister Saviour

New York dance-rock crew The Rapture return with LP number four, In The Grace Of Your Love. 2006 saw the release of their outstanding Pieces of the People We Love, raising the bar pretty damn high. We’re pretty much wetting ourselves in anticipation of its release. So let’s not waste anymore time. Here’s the first single from […]