Digable Planets died way too soon and although each member released individual solo projects nothing had the same impact as the insects together. Butterfly and Doodlebug have recorded new music and uploaded it to their Myspace page. They sound just as clear as they did back in ’93! A tourContinue Reading