The Digital Bits is reporting that The New Zoo Revue is coming to DVD later this month. Does anyone else besides me remember this show? Auugghh! I hadn't even had a passing thought about Freddie the Frog and Henrietta the Hippo in over twenty years and now that I read this article I can't get the crappy theme song out of my head. "It's the New Zoo Revue...coming right at you!" Someone please put me out of my misery.