Ant and Dec divide fans with polarising TV show announcement

  The Geordie duo shared a snap of themselves in Wales as filming begins at a castle in the country. .. Full story on birminghammail.co.uk 

tv, ant, dec, divide, polarising, announcement Image source : birminghammail.co.uk
Choose a source