Where To Stream The Last Leg Season 12 Episode 13
Stephen Merchant
- Aired December 22, 2017
- 60 Min
The final instalment of the year is a merriment-packed live Christmas edition where the boys are joined by some special guests live in the studio including writer, actor and comedian Stephen Merchant.