From the album Frozen Letter, out now on Merge Records.
Directed by Mikie Poland
Spider Bags' recent Merge Records album Frozen Letter included a song called "Eyes of Death," and the newly unveiled video for the garage-hewn track interprets the lyrics in rather literal fashion. -- Exclaim!
More information on this artist is available in the last.fm tabs below.