Alice In Chains' William DuVall Shares Amp Fascination
Alice In Chains co-vocalist and guitarist William DuVall spoke with Music Radar about the new album, ‘The Devil Put Dinosaurs Here,’ and during the chat he took some time to address how the band gets some of their great guitar sounds and how that played into the creation of their latest record.