Billy Idol announces North American tour

Billy Idol announces North American tour

Billy Idol has announced dates for a North American tour in the New Year. In support of his forthcoming album, “Kings & Queens Of The Underground”, Idol will launch a theatre tour at the House Of Blues in New Orleans on January 21. Additional shows will be...