The New Metal Leaders Lands at No. 99

New Metal Leader“, the new album from former Manowar guitarist Ross the Boss, has entered the German Media Control chart at position No. 99. The CD (view cover in the left) contains 11 tracks, and of them being this one:

Ross the Boss – “Blood Рѕf Knives

  • Source: blabbermouth.net