Dexter Soul Drops New EP – “Sorry I’m Late”

Boston based indie hip hop artist Dexter Soul releases his new EP, “Sorry I’m Late“.