Hardcore band Leaders release 'Indomitable' through Facedown
THE SAN JOSE-based hardcore band Leaders have their new album 'Indomitable'
released through Facedown Records on 3rd September. Read a press
release, "Their new album is a step up in every area: heaviness,
songwriting, production and artwork and is sure to make its mark on
the scene."