The Last Leg S31E8 backdrop

The Last Leg (2013)

S31E8 Episode 8

Dec 13, 2024 Season 31 Episode 8 Talk

Episode Overview

The Last Leg poster

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.

The Last Leg poster
HD S31