Chuck Billy will be in Europe for the Christmas Metal Symphony Tour 2013 which kicks off on December 13th in Älvhögsborg, Sweden. For tickets/info, please visit the following link: http://www.christmasmetalsymphony.com... Read More