Where To Stream The Russell Howard Hour Season 5 Episode 15
Episode 15
- Aired December 23, 2021
- 60 Min
Best of Series 5. Join Russell for the best moments from the fifth series of his topical comedy news show, as he dissects the world's events as only he can