Artillery Launches Full Album Stream via Website of Rock Hard Germany! New Album “Penalty By Perception” Out Now! Danish Power Thrash Metallers ARTILLERY released their new album “Penalty By Perception” via Metal Blade Records on 25th March 2016. In collaboration with Rock Hard magazine, Germany, ARTILLERY have now launched a full album stream …
Read More »