Alice in Chains’ William DuVall + The Dillinger Escape Plan’s Ben Weinman Talk Giraffe Tongue Orchestra
To speak about Giraffe Tongue Orchestra, we were visited by frontman William DuVall (Alice in Chains) and guitarist Ben Weinman (The Dillinger Escape Plan).