New Video: Lord Digga the Highsman “Mr Green”

Check out the new video from Lord Digga, “Mr. Green.” The record was produced by Team Demo and mixed at Depth Charge Studios by Zechariah Wise.