XANDRIA Premieres New Video on Metal Insider

New Album Sacricifium Out May 6th on Napalm Records Following the release of the universally praised predecessor Neverworld’s End and numerous sold-out shows, XANDRIA will be finally releasing the highly anticipated new album Sacrificium via Napalm Records, out in Europe on May 5 and scheduled to hit the stores in US / CAN on May […]