Lost Hearts Release Anthemic Rock Debut Single “Hate Yourself”

Today rock four-piece Lost Hearts release their single “Hate Yourself.” The track, produced by Johnny…