Subterranean Street Society ConcertsCatch Subterranean Street Society live and on tour right now! There are 5 concerts scheduled across Netherlands. The next Subterranean Street Society concert is scheduled for Friday, November 1, 2024 at Gebr. de Nobel in Leiden, South Holland, Netherlands.