Things are changing for the better.
Stephen Jones has finished with BABYBIRD, but this is not with any disappointment as he will continue to release new material and operate under a new name.
A few months ago he thankfully left his old label, Echo.
A new site will appear as soon as his new material is finished.
Needless to say he is very, very excited