Joe Branch is still the Lead vocalist for Wil Hart's Delfonics.