Deh Deh, in Jamaica patois, signifies being present in the here and now. Truckback Records recording duo, Deh Deh, is right here and right now with the release of “WOULD A KNOW”. Recorded & Produced by Steve Locke, “WOULD A KNOW” draws the listener to ref