Posts Tagged ‘william duvall’

Alice in Chains to Release New Album

September 11, 2008

Refresher: Original lead singer Layne Stanley died in 2002.  And, here’s footage of Alice in Chains’ current frontman, William Duvall, who has been singing with the band for 2 yrs.  What do you think of his rendition of “Man in the Box” from a live show in 2006?  New album hopefully do out by beginning of 2009.

Advertisements