Metal band Cyhra have released a new video titled “Karma” off their upcoming album ‘Letters To Myself’ out October 20 via Spinefarm Records. You can view the video below:
Metal band Cyhra have released a new video titled “Karma” off their upcoming album ‘Letters To Myself’ out October 20 via Spinefarm Records. You can view the video below:
Follow Us