Horns of Plenty are a twelve- to twenty- strong street band playing a lively mix of township jazz, New Orleans, Afrobeat, soul, reggae, & Balkan music.