Where To Stream Russell Howard's Good News Season 7 Episode 1
Episode 1
- Aired September 27, 2012
- 30 Min
Russell Howard takes a cheeky trawl through the news. Tonight features; talking urinals, cinema ninjas, banned Russian cartoons, brotherly revenge, burnt toast, and a peep show.