The Palestinian artist Fadi Al-Shami has just released a cover of I Stand Alone, a 2003 Godsmack song from the album Faceless.

Continue reading