Where To Stream Russell Howard's Good News Season 6 Episode 11
Episode 11
- Aired June 22, 2012
- 30 Min
Russell takes a cheeky trawl through the news. Tonight features; a cat alarm clock, a ninja hamster, how TOWIE boosts the economy, Australian mile high club, and men humping things.