The Seven Year Itch is a live album by Siouxsie and the Banshees, composed of performances recorded at London's Shepherd's Bush Empire on 9 and 10 July 2002 and released by Sanctuary Records in 2003. Wikipedia
Artist: Siouxsie and the Banshees
Release date: May 19, 2003
Songs
>