If you are a fan of Alice In Chains and haven’t had a chance to see them live in a while, this may cure the itch. Their entire set from Rock In Rio can be seen below. Yes, we know Layne is gone. Get over it. William does a great job, so stop hating.