Leaders have released a lyric video for their new song ”Hell” from the upcoming album “Indomitable” due out September 3rd on Facedown Records. [Thanks Chandler]
By Brandon J. in Lyric Videos | Comments closed
Leaders have released a lyric video for their new song ”Hell” from the upcoming album “Indomitable” due out September 3rd on Facedown Records. [Thanks Chandler]