Live in Moscow is a live album by American rock band Stone Sour. The album features a recording of the band performing in Moscow, Russia in October 2006, video footage from this performance is featured on the special edition of their album Come... Wikipedia
Artist: Stone Sour