This has been floating around the internet today, so I figured I’d help push it along. I guess the creators of this show have some new show on Cartoon Network, called Secret Mounttain Fort Awesome, or something. I don’t know, but I do know that it’s hilarious.