Al-Namrood Guide You Through the Storm of Blackened Folk Metal in “Sahra Yaesa” Music Video [Saudi Arabia]
September 9, 2020
Their seventh album out now … More Al-Namrood Guide You Through the Storm of Blackened Folk Metal in “Sahra Yaesa” Music Video [Saudi Arabia]