John Cee Stannard – Remembers Tudor Lodge
With the release of my debut solo recording; the “Doob Doo” album, it is strange to think that this comes 42 years after the release of my first album with Tudor Lodge. And as we recorded that Vertigo album in the spring of 1971, we never imagined that decades later it would enjoy cult status […]