Watch Russell Howard's Good News season 6 episode 11 tv series online free
Release: Jun 22, 2012
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.