Monday, November 2, 2026
News Demo
Punching Bag

Season 0, episode 33

Punching Bag

  • 6.0 / 10
  • 2 min

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