How to watch Spitting Image season 2

01/09/2021

https://www.youtube.com/embed/npVMciJBCEk Spitting Image originally aired in the 1980s on ITV and had a successful run of 12 years. Sadly, the comedy came to an end in 1996, […]