RE: General TV thread
Anyone else watching Newzoids on ITV......a bit of an up to date spitting image. I think it is quite funny
Skip to main content