United Kingdom October 10, 2023DARLINGTON TOWN CENTER, COUNTY DURHAM ENGLAND UNITED KINGDOM WALK TOUR VIDEO EPISODE 1