MC J-Dubble and DJ/producer are Rik Ducci are New Orleans duo The Essence, recently released their new single “Soul Manâ€. J-Dubble and Ducci joined forces after recording their instant classic, “Ducci Don’t Trip†from Rik Ducci’s Pride […]