Spitting Image
6 episodes · premiered May 13, 1990
Where to watch Spitting Image
May 13, 1990 · 30m
May 20, 1990 · 30m
Jun 3, 1990 · 30m
Jun 10, 1990 · 30m
Jun 17, 1990 · 30m
Jun 24, 1990 · 30m