VenueVenueTemple NewsamLeeds, United KingdomMusicBrainzFollow0 followersShowsMediaFestivalLive At Leeds 2025May 24, 2025Temple Newsam · Leeds, United KingdomFestivalV98Aug 22 – 23, 1998Temple Newsam · Leeds, United Kingdom