Finnish band Battle Beast released a new music video for the track “Black Ninja” which appears on the band’s sophomore LP entitled “Battle Beast,” issued in Europe in the last couple of days via Nuclear Blast Records.
Posted in: MUSIC VIDEOS
Email: (optional & stays hidden)
Notify me of follow-up comments by email.
Notify me of new posts by email.