I do a bunch of videos on YouTube. They're almost always Leaf videos. If you're a die hard Leaf fan, I think you'll enjoy them, if not, still check 'em out! :)
Thanks for the comment Amanjot, no, it isn't your computer. I thought I had it fitted properly but when I published the article it looked like that and I just don't know how to fix it.