Celeb News

Newzoids features hilarious spoof of moment Kate Middleton goes into labour

By  | 
Newzoid puppets [ITV]
The sketch show depict biggest event of the year using puppets