Japanese electrometal titans Crossfaith have just released a single, called “Diavolos”, and guess what…...
Thomas Peyrache
As Vanna named their tour, all good things must come to an end. In...
For those of you who don’t live in France (well, for every one of...
We’re only at the half of 2017, but still quite a few things have...