Where To Stream The Simpsons Season 1 Episode 8
The Telltale Head
- Aired February 25, 1990
- 30 Min
- Rated 7.7
- Number 601 Of 805 Rated Episodes
Bart pulls a stunt that shocks the entire town, including the new friends he was trying to impress.
The Telltale Head
Bart pulls a stunt that shocks the entire town, including the new friends he was trying to impress.