Elmo De Niro

Always loved the muppets. Like total man love. And always found it amusing that Jim Henson and all were hippies and that there was a rumor that when they went to England to produce the muppets, they hid copious amounts of drugs in their puppets’ eyeballs. Amusing, but after watching this video, I suddenly realized how wacked out it must be for a hippie to see talking puppets on screen. Hell, right now I’m sober and I don’t do drugs, but watching this video, I’m totally tripping balls.