Where To Stream The Simpsons Season 12 Episode 12
Tennis the Menace
- Aired February 11, 2001
- 30 Min
- Rated 7.8
- Number 560 Of 805 Rated Episodes
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'.