Le Show For Jan. 5, 2014

Jan 5, 2014

Harry Shearer

Harry Shearer rings in the new year on Le Show with News of the Godly and Spain's demon problem, Karzai Talk, News of the Warm, News of Nice Corp, News of the Inspector General, and the Apologies of the Week.