YOUTUBULAR: Saturday Morning Cartoon Fever

I have no idea what this video is, where it came from or what it means, but it’s insanely awesome and it’s Friday and you really need to see it. Anyone who can translate it…