We’ve just been taking a trip down memory lane with Sherlock Hemlock and Watson. Who else remembers the Mysterious Theater from Sesame Street?