To Kill Achilles Announce New Album “Recovery” + Share “…and I’m An Addict” Video

Alternative rock band To Kill Achilles begin their next chapter with new album, Recovery, out August 11 via Arising Empire.…