I Love David

Masters of Puppets

David buys some eels from the fish store, interviews a fellow puppeteer, and solves America’s education crisis.

S1 EP2

Please Spend Time With David Liebe Hart Today