Punching Bag

November 27, 1988
70.0%

The Simpsons - S0 - E33

Punching Bag

Bart, Lisa and eventually Marge take out their frustrations on a punching bag with Homer's picture on it.

The Simpsons: Season 0 - 80 Episode s