Watch Russell Howard's Good News season 7 episode 1 tv series online free
Release: Sep 27, 2012
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.