HumanoidsAlternativeThe next Humanoids concert is scheduled for Saturday, October 12, 2024 at Kulturzentrum Galvanik in Zug, Switzerland. See all 2 upcoming concertsView ArtistShare