ShowShow25 Years - The Tour: KarlsruheNov 6, 2026ITCHYSubstage · Karlsruhe, GermanyFollowI was thereUpload from this showMediaLineupAboutITCHY