The Simpsons - Season 8 Episode 1
Treehouse of Horror VII
Release Date: Oct 27, 1996
S08 E01Oct 27, 1996
Where to Watch The Simpsons Season 8 Episode 1 Now
Treehouse of Horror VII - Watch Online: Streaming, Buy or Rent
Bart's Siamese twin swells in the attic; Lisa's science experiment creates a miniature universe of advanced civilization; aliens possess Clinton and Dole.