View Siouxsie & The Banshees on Oct 19, 1981EditFollowShare45 years agoMon, Oct 19, 1981at BabylonHouston, TXJuju Tour (North American Leg)Siouxsie & The BansheesEditFollowShare