Category: The Last Leg

The Last Leg airs 22 December 2023 on Channel 4

On Friday December 22 2023 at 9:00 PM, Channel 4 will be broadcasting the new episode of The Last Leg. Find out everything you need to know about the episode of The Last Leg...