Home News MOSCOW releases video and debut EP, ‘Queen of Sin’