0 By on March 18, 2014 Entertainment Sinzu unleashes the visuals to his single “Lord Knows”; the video was directed by Wesley Reis and shot on location in the United States. Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email