TagsDebra Stephenson

Tag: Debra Stephenson

ITV Commissions Puppet Comedy ‘Newzoids’

U.K. network ITV has commissioned a new, topical puppet animation sketch show which promises to poke fun at pop culture, politics and celebrities: Newzoids....
ADVERTISEMENT

NEWSLETTER

CONTEST

ADVERTISEMENT