I think this is the latest video he has put out. Never Goin Back posted on 8-13-2014. I don't know him personally, but I've always wondered if the wheelchair had something to do with him not wanting to put out a lot of videos or if he felt like it hindered his creativity when it came to making videos.