Alice In Chains Performs FULL set at Avalon, Sept 30th 2009 video and more
Wow, this was really it. The 5 song teaser show at the whiskey was nothing like this full out onslaught of Alice In Chains Live on Stage in California….where we had to ‘check our brains’. I’ll be updating this post with more as we go. – So Keep Checking Back! […]