Fans of the show were excited to see Ant and Dec return as they present this year's series from a castle in Wales.
Full ArticleI'm a Celebrity viewers baffled as the hit ITV show keeps 'unnecessary' detail
Daily Record
0 shares
1 views
Fans of the show were excited to see Ant and Dec return as they present this year's series from a castle in Wales.
Full Article