Discover
Library
You
The Simpsons · Specials
S0·E33 · 27 Nov 1988 · 2m
Bart, Lisa and eventually Marge take out their frustrations on a punching bag with Homer's picture on it.