Ant & Dec’s Saturday Night Takeaway Series Finale to be Broadcast Live from Magic Kingdom on April 4th
This weekend, it was announced that ITV’s “Ant & Dec’s Saturday Night Takeaway” will be returning to Walt Disney World this April, to live-broadcast the finale episode of the show’s sixteenth series. Everyone from the UK will immediately recognise the national treasures Ant and Dec as a beloved Geordie (ie. from the North-East of England) … Read more