I think that Dew Scented are the new Kings of Thrash in germany,
their new album "Inwards", rules over all other releases from Germany this year........Am I right or wrong?
their new album "Inwards", rules over all other releases from Germany this year........Am I right or wrong?