Sorry to resurrect this old thread but I think I know the show you're talking about- trouble is I can't remember what it was called either. I only ever saw one episode I can recall, but remember it...