musicNews Savage Lands Drop Title Track and Announce Debut Album Army of the Trees for February 2025 Release November 12th, 2024