Alternative rock band To Kill Achilles will drop their new album, Recovery, on August 11 via Arising Empire. Recovery will be available as CD and limited colored vinyl, together with special merch options at the band and Arising Empire Shop. Today, the band has released their new track The Cave. Consisting of 11 tracks, the […] …Continue Reading