‘Avatar: The Last Airbender’ Concert Series Expands to 100-City World Tour (EXCLUSIVE)
Following sold-out dates in London, New York and San Francisco, the “Avatar: The Last Airbender” concert series is expanding to a 100-city world tour. Beginning September 2024, the music of the hit Nickelodeon series will travel to cities across North America, Europe and the Asia-Pacific. The over two-hour concert, produced by GEA Live, brings “Avatar: […]