XLR8R — As most of you probably know by now, The Rapture is back, and with a hell of a single, too. The "How Deep is Your Love?" tune is just a small taste from the now-trio's forthcoming In the Grace of Your Love LP (The Rapture is pretty into love, ap...
more info