Check out the Leaders new music video for the song “Hell” from their upcoming album “Indomitable”, that will be released on September 3. You can pre-order the album in Facedown online store and all pre-orders come with a free drawstring back pack and poster. Check it out!
No comments:
Post a Comment