Hamburg, Germany based duo Soulbrotha drop their new video titled DIE ESSENZ, featuring David Pe of the Main Concept crew 12 Finger Dan and B-Base have carved a niche for themselves as a dope production and turntablist duo better known as Soulbrotha from Hamburg, Germany. As close protégé’s of the legendary DJ Premier, the duo already dropped releases…