12th December 2023
0
NORTHTALE to support Leaves’ Eyes in the UK in 2024 + release new live video
By Jon DeauxPower metal supergroup NORTHTALE are pleased to return with some big news. The band are proud to announce that they will be…