Netflix is launching a “KPop Demon Hunters” global concert tour. The news was announced during the streamer’s presentation to ad buyers at upfronts in New York City. Details about the concert tour are sparing; a press release from Netflix simply states that it will be “alive experience that will bring elements of the two-time Oscar-winning […]
