View Siouxsie & The Banshees on Jul 4, 1981EditFollowShare45 years agoSat, Jul 4, 1981at Blue Note CinemaLuxembourg, LuxembourgSiouxsie & The BansheesEditFollowShare