
The Telltale Head
TV Episode
23 min
Feb 25, 1990
Bart pulls a stunt that shocks the entire town, including the new friends he was trying to impress.

The Telltale Head
TV Episode
23 min
Feb 25, 1990
Bart pulls a stunt that shocks the entire town, including the new friends he was trying to impress.
Build Your Taste Space
Sign in to log, review, and interact with this title.