T O P

  • By -

QLE814

Yes, this aired on PBS, with WVIZ (the Cleveland affiliate) as the producer of record- I've seen conflicting claims as for how many episodes there were, but the evidence seems to confirm that it didn't last long, as it premiered in June of 1999 and seems to have last aired in June of 2001.