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.
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.