WINDHAND: Unveil New Video “First To Die”

Begin EU/UK Tour Next Week (March 07 – March 24) Photo By Joey Wharton Today, WINDHAND unveil their new hypnotic video, “First To Die” directed by Philippe Grenade. “The inspiration for the video started with the lyrics, First you die, to be born,” Grenade explains. “I immediately saw the image of a woman suffocated by the crushing anxiety of a […]