STELLAR Steve Kelly is the brains, voice and driving force behind London based Stellar. His raw vocal style and skillful guitar playing are added to carefully crafted songs laced with poignancy and humour. His debut single on Nub ‘Drop In Drop Out’ is a tale about modern living and escapism, the verse reflecting reality and […]