Corey Taylor To Release “Live In London” Solo Album Next Week

Corey Taylor has announced that his sold-out solo acoustic set at KOKO in London last year will be released for the first time to the public on December 18, 2017 at TheCoreyTaylor.com. Continue reading