Newzoids (2015) (tv show): Satirical take on current world events via modern 'Spitting Image' style 'puppets'. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Newzoids (2015) below
Cast: Jon Culshaw, Debra Stephenson, Lewis Macleod