Skip To Content

Where To Stream The Simpsons Season 12 Episode 12

Tennis the Menace

The Simpsons win points for their new tennis court, but constantly lose on Homer's poor play. Blackboard 'I will not publish the principal's credit report'.