The Last Leg · SEASON 31
Episode 8
Episode 8 · 2024-12-13

- Talk
Episode overview
Jameela Jamil, Richard Ayoade and Fin Taylor join Adam Hills, Josh Widdicombe and Alex Brooker as they take a sideways look at this week's top stories
49 minutes
Episode 8 · 2024-12-13

Jameela Jamil, Richard Ayoade and Fin Taylor join Adam Hills, Josh Widdicombe and Alex Brooker as they take a sideways look at this week's top stories
49 minutes