Location Concerts Seen
St. Petersburg, Russian Federation 7 concerts
Moscow, Russian Federation 1 concert