The Longest Marge

Season 33, episode 11

The Longest Marge

  • 5.8 / 10
  • 22 min

Marge and Mr. Burns fight for the soul of a brash young football prodigy.