The Last Leg
Episode 13
E13 Dec 22, 2017 60m
The final show of 2017 is a merriment-packed live Christmas edition where the boys are joined by some special guests in the studio including Stephen Merchant, Georgia Toffolo and Ed Milliband.
Where to Watch Episode 13
Cast of Episode 13