The brand new Leaders album “Indomitable” will be released on September 3 and we’ve put together some great pre-order options for you. All pre-orders for this album come with a free Leaders Drawstring Backpack and poster and bundles start at just $8.99.
LEADERS “INDOMITABLE” PRE-ORDERS ONLINE NOW
July 12, 2013