ANTHRAX AND KREATOR ANNOUNCE EUROPEAN TOUR – THRASH METAL EXTRAVAGANZA, With Very Special Guest TESTAMENT! 3 min read