Rising Newark, NJ based indie Hip Hop artist Huey D Newton drops his powerful new intro track off his upcoming album titled “Restore Order“.