Billy Ido;

Billy Idol LIVE!

June 5, 2010 at Luzhniki Sports Arena, Moscow by Rodion Goloshchapov Guest Staff Writer He did make it to Moscow, it finally did happen. In mid-Eighties Russia, when subculture tribes were only starting to appear, and were often in confrontation with each other, Billy Idol was loved by everyone – [...]