XANDRIA Releases New Video for “Two Worlds”
The wait will soon be over – Germany’s symphonic metal icons XANDRIA are back with their eagerly-awaited album, ‘The Wonders Still Awaiting’, out this Friday, February 3, 2023, via Napalm Records. After a break of six years, their […]