Maybe you're thinking of Fraggle Rock. :lol
******************
. . . the best is yet to come