WINDHAND: Share “Red Cloud” Music Video

Photo By Joey Wharton Today, WINDHAND unveil their sinister new video, “Red Cloud“. Director and animator Zev Deans follows the exploits of a washed-up Warlock and his imbecilic Henchman as they attempt to summon The Scarlet Woman. It’s saturated with the visual style of technicolor horror and blends live-action with animated scenery. “Red Cloud” is […]