In this Loudwire Podcast Preview, Alice in Chains' William DuVall talks Axl Rose singing for AC/DC and how he relates when it comes to shutting up naysayers.
Alice in Chains headlined two consecutive packed shows at New York City’s Beacon Theatre, and we had the opportunity to attend and photograph night two (July 26).
Alice In Chains resurfaced for the first time in two years to record for MTV, but it's unlikely anyone knew it would be one of their singer's final shows.