Season 0, episode 882

The Scottish Falsetto Sock Puppet Theatre

  • 3 min

New sketch from The Scottish Falsetto Sock Puppet Theatre for the Lytton Comic Issue 3