Jul 24, 2020 · Lucy Lerner · Reviews Premiere: Eleri Ward Releases The Life-affirming Song Do Yourself A Favour