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