Home / Tag Archives: William DuVall

Tag Archives: William DuVall

Alice in Chains

In lots of ways, Alice in Chains was the definitive rock band of the first ’90s. Drawing similarly from your weighty riffing of post-Van Halen metallic as well as the gloomy strains of post-punk, the music group created a bleak, nihilistic sound that well balanced grinding hard rock and roll …

Read More »

Giraffe Tongue Orchestra

Giraffe Tongue Orchestra can be an substitute metal music group, composed of music artists and friends from several established substitute serves, that melded components of hard rock and roll and progressive steel. The group was composed of the Dillinger Get away Program songwriter/guitarist Ben Weinman, Mastodon guitarist Brent Hinds, Alice …

Read More »