New Music

Joshua Travis announces debut solo-EP “No Rest” and shares new single “Leviathan”

Following the successful launch of his debut track ‘Web Of Lies’ Emmure guitarist Joshua Travis is delighted to officially announce […]