Watch the video for Sister Saviour by The Rapture. The track is off the album Echoes, the debut full-length studio album by the NYC rock band, it was released on Sept 8th, 2003.
Watch the video for Sister Saviour by The Rapture. The track is off the album Echoes, the debut full-length studio album by the NYC rock band, it was released on Sept 8th, 2003.