Annie Taylor by Piet Alder
Our pick of the week’s new tracks comes from Switzerland’s Annie Taylor, who less than a year after their debut EP Not Yours! are ready to put out their first long player on September 4th.
Related news:
The Howlers confirm details of debut album …