Tagged with The Humans

Toyah’s back on tour!

Way back in the late seventies / early eighties I saw Toyah live on numerous occasions. This was at the height of the Toyah phenomenon and I have to say the lady never once put on a poor show. Now she’s back on tour. The “Sheep Farming to Anthem” tour is revisiting those heady days … Continue reading