Google
×

Homer Simpson in: "Kidney Trouble"

The Simpsons: Season 10, Episode 8
A stubborn Homer refuses to stop at a rest area while on a road trip, causing Grampa irreparable damage to his kidney's.
Episode number: 8
Season number: 10
Air date: December 6, 1998