Master of Puppets

July 24, 2019
0.0%

I Love David! - S1 - E2

Master of Puppets

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

I Love David!: All seasons