Q&A + Premiere: Annie Taylor

Annie Taylor are a female-fronted psychedelic rock band laced with grunge hailing from Zürich, Switzerland. Since their formation a few years ago, the band has toured around Europe, playing alongside […]

Advertisements
Read Article →