Alice In Chains Release New Video Posted by Zach Shaw on September 14, 2009 Tweet Alice In Chains has released a new video for “Check My Brain”. Tags: Alice In Chains, Virgin Records Categorised in: News Ticker