The Sun is reporting that popular British television show, Ant & Dec’s Saturday Night Takeaway, will be broadcasting live from the Magic Kingdom in Walt Disney World this Saturday, April 7th, 2017. This live episode of the show will serve as the show’s season finale. The show is scheduled to