Heavy Electro Rocker Moscow has released the Official Music Video for the title track along with her debut EP, Queen of Sin….