ITV I'm A Celebrity fans in uproar over Ant and Dec announcement

Tamworth Herald

Published

Viewers raged as Declan Donnelly made the announcement on Monday night's ITV episode.

Full Article