MUSIC The Soul Rebels are set to Release Their Album “Poetry in Motion”By Cyph360October 18, 20190 The Soul Rebels have been described by Village Voice as “the missing link between Public Enemy and Louis Armstrong.” Their…