Masquerade of Helsinki, Finland recently released a music video for their latest single “Russian Roulette”, a sneak peek of their upcoming second album Where...
Now returned from an action-packed two week tour across Europe to promote their new Deviances album, deathrock band Virgin In Veil took the time to discuss their music...