Swedish-American power metal super group NORTHTALE released their long-awaited debut album “Welcome To Paradise” on August 2nd 2019, through Nuclear Blast. Last year, Swedish-American power metal supergroup NORTHTALE played two concerts in Japan as part of the Evoken Fest. NORTHTALE reveal live video for ‘Time To Rise’ recorded In Tokyo: The band comments: “We hope [...]