All Human Release “I’m Afraid” Single as Free Download

Progressive indie duo All Human has recently released their new album Teenagers, You Don’t Have To Die and today they’ve teamed up with Idobi Radio to offer a free download of the single “I’m Afraid”. “That is the first song I ever wrote fully on piano,” says vocalist Adam Fisher. “I was quite excited. Its a very simple progression, but IdContinue reading “All Human Release “I’m Afraid” Single as Free Download”