Newzoids

TV-14 ITV

TRAILER

**Airs Wednesday, 9:00 PM EST on ITV**


Satirical take on current world events via modern 'Spitting Image' style 'puppets'.


More shows from ITV...

Watch episodes from popular shows...