ANTHRAX: Skeleton in the Closet (Live in Chile) Posted on October 9, 2014 by walladmin From the upcoming DVD ‘Chile On Hell’ Help spread the word!TweetRedditMoreWhatsAppPrint You should probably read these too...