Brothers of Santa ClausIndie PopThe next Brothers of Santa Claus concert is scheduled for Friday, December 20, 2024 at Jazzhaus in Freiburg im Breisgau, Baden-Württemberg, Germany. See all 1 upcoming concertsView ArtistShare