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...