Facedown Records have debuted the official music video for Leaders‘ new track “Hell”. The song appears on the band’s forthcoming new album, titled Indomitable, which releases September 3rd. Watch below & pre-order here.
Leaders - Hell
By JoshIVM in Music Videos | Comments closed