Daily Archives: December 27th, 2017


Carbon Based Lifeforms-Derelicts. Label: Blood Music. During the sixties and seventies, most artists and bands released an album annually, with some even releasing two, and very occasionally three albums each year. Many artists thought nothing of this, as this was how the music industry operated. Artists and bands were contractually obliged to release one or …

Continue reading