Mind-blending Dillinger Escape Plan / Giraffe Tongue Orchestra guitarist Ben Weinman sat down with us to prove + disprove what’s written about him on Wikipedia!
Alice in Chains vocalist William DuVall and Dillinger Escape Plan guitarist Ben Weinman, both of the new band Giraffe Tongue Orchestra, joined us in the studio!