This may be from years ago, but I thought I'd bring it up here. I really don't know what to say about this... ...except, "What the frog?" I doubt that this thing's even legit - the walk-arounds look so cheap, it surprises me that they didn't use the regular VEE costumes. Not to mention the live-actors come off as waaaaay too over the top here. And you thought "A Special Sesame Street Christmas" was bad!