Hannover, Germany's Cripper have debuted their brand new song, "Tourniquet", along with the cover art for their upcoming album Hyëna. The album will be released on CD and digitally in North America on November 25th. In Europe, "Hyëna" will be available as a limited CD+DVD Digipak as well as...
More...
More...