I unashamedly confess to have been a fan of female vocal Rock and Metal for more years than I’m prepared to divulge, and so it gives me a real sense of joy when I discover a band which completely knocks me off my feet. Formed in Russia in 2005 …
Read More »