I first came across Cosmotheka (Greek for ‘the world is a stage’) in the late 1970’s when attending one of their gigs somewhat on spec. I knew nothing about them beforehand but came away with a copy of their album ‘A Little Bit Off The Top’ clutched tightly under my arm. Recently when setting up […]