Live in Moscow is Stone Sour’s first live album of their concert in Moscow released exclusively on iTunes.