Saturday, November 27, 2010

November puppets, from Fox to the Daily Show

The Daily show featuring puppets from the Czechoslovak American Theatre collection.