‘Leaders’ Release Music Video For ‘Hell’, Pre-Order ‘Indomitable’ Now
24 August, 2013
0 Comments
1 category
Leaders has released a music video for “Hell”. The track is taken from the upcoming Leaders album “Indomitable”, which will be released on September 3 by Facedown Records. Pre-Order “Indomitable” in their online store and choose from multiple bundles, all of which come with a free Leaders drawstring backpack and poster!