Press Release: Macross Delta concert “Walkure Attack!” complete 2016 Live Tour Finale will stream to 18 territories worldwide on August 28
August 19, 2021 FOR IMMEDIATE RELEASE Tactical sound unit Walküre, featured in the Macross Delta anime series, will premiere the remastered version of their legendary 2016 concert “Walküre Attack!” Tour...