The Last Leg S31E8 backdrop
The Last Leg poster

The Last Leg (2013)

S31E8 Episode 8

Dec 13, 2024 Season 31 Episode 8 Talk

Jameela Jamil, Richard Ayoade, and Fin Taylor team up with Adam Hills, Josh Widdicombe, and Alex Brooker to offer their unique perspectives on the week’s biggest headlines.