Thanks to David Cassel of 10 Zen Monkeys for pointing me to their post, 5 Freaky Muppet Videos, from earlier this week.
My favorite on their list is the Alice Cooper music performance, which I’ve blogged previously.
My blogging about the 10 Zen Monkeys Lost video has earned me a fair share of grief, all of it deserved. While the Comic Book Guy in me wants to agree with some of the points they make, the rest of me knows that Lost is still better than 99.9% of the crap on TV and the producers are trying very hard to tell their compelling story their way. Plus Season 3a is amazing.
Now that my little defense is out of the way, here’s a freaky anti-drug puppet video re-“hash”ed to comedic ends. [Via BoingBoing]