Spitting Image
- Episode aired Feb 28, 2005
Cast and crew look back at the savage puppet satire Spitting Image (1984).Cast and crew look back at the savage puppet satire Spitting Image (1984).Cast and crew look back at the savage puppet satire Spitting Image (1984).