The Last Leg · SEASON 31

Episode 8

Episode 8 · 2024-12-13

★ N/A
The Last Leg poster
Season 31Episode 8★ N/A/10
  • 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

Season 31 episodes