Jay Shephard has some explaining to do in the video for one of his latest singles, “Let you Leave.” His new single, “Let You Leave,” marks another round in a solid arsenal of hits, smoothly blending sounds, top notch production and innovation as only Jay Shephard knows how. “Let You Leave” shines in Jay Shephard’s…