The Simpsons
Mark Episode As Watched

SEASON 20 • EPISODE 10

The Simpsons

"Take My Life, Please"

Date Aired: Feb 15, 2009 (United States)

The Simpsons S20E10
Avg Rating (0)
Your Rating
Homer wonders if fate truly did deal him a tough hand after he finds out that the class presidential election he lost in high school was rigged.
Buy or StreamAmazonAmazon UK