By Jay | June 19, 2013 at 1:45 pm | No comments | Video Of the Day, Videos | Tags: "Troubadour", psychedelic Soul, Stones Throw Records, The Lottery, The Stepkids, Video of the day