That's right!
I Can Has Cheezburger has opened a youtube channel dedicated to bringing you entertaining videos!! Sit back, relax and watch away!