Windhand teamed up with director Zev Deans for their "Red Cloud" music video and it really couldn't have turned out any cooler. The band treks through an old-school horror flick landscape as they focus on the storylines of an evil priest and his hunchback assistant.
"Red Cloud" is off Windhand's new album Eternal Return, which you absolutely need to buy.
Sponsored Links from Around the Internet