There might just be something in the water in Sweden. How else can you explain the sheer number of quality metal acts emanating from the country?
Young German act Stallion have only been going a short while – not much more than a year by my reckoning – but in that time they’ve released a demo, and EP and now this debut full-