Video: Barely Blind – Nature Of The Beast

  • Ashley N. Milholland posted
  • News

Barely Blind have released a new music video for their single Nature of The Beast, it can be seen below.

The song can be purchased from iTunes now.