Their Indomitable record comes out in less than two weeks, and Leaders is ratcheting up the hype, releasing the first music video from the album for “Hell.” The record comes out Sept. 3 on Facedown, and this video was directed by Matt Spencer.
Their Indomitable record comes out in less than two weeks, and Leaders is ratcheting up the hype, releasing the first music video from the album for “Hell.” The record comes out Sept. 3 on Facedown, and this video was directed by Matt Spencer.