Alice In Chains Suffer Painful Loss After Tour
Very sad and upsetting news is coming out of the Alice In Chains camp as Scott Dachroeden — a longtime guitar tech and photographer for Alice In Chains among other artists including Tool and Rob Zombie — has passed away after a battle with cancer, as reported by Consequence Of Sound. Dachroeden was a legend in what he did and was adored by all who worked with him. » Read More