United Kingdom of Great Britain and Northern Ireland
October 22, 2009
Russell Howard's Good News
Episode 12
Season 7 Episode 12
In a Christmas episode, Russell offers up all the best bits from the current series, alongside previously unseen material, in pursuit of the stories that have dominated the media.