Ant & Dec's Saturday Take Away, a television show produced by ITV
Series 13, Episode 1

Filming in Vietnam provided support service incl. film permits, locations, props, and logistics.

Back to Past Works