Flexitoon is an award-winning puppet production company established in 1979 by puppet artists Craig Marin & Olga Felgemacher. Millions of children have grown up watching their puppets on the 10-year hit PBS series Shining Time Station, starring George Carlin and Ringo Starr. (Newsday raved: the best American part of the show was a group of zany puppets known as Flexitoons.) Other Flexitoon...