Album Review: Moscow – “Queen of Sin” EP July 20, 2017 Karen Shalev 0 Album review and tracklist of Moscow’s “Queen of Sin” EP.