The Simpsons - Season 12 Episode 4
Lisa the Treehugger
Release Date: Nov 19, 2000
S12 E04Nov 19, 2000
Where to Watch The Simpsons Season 12 Episode 4 Now
Lisa the Treehugger - Watch Online: Streaming, Buy or Rent
Lisa's crush on an environmental activist inspires her to live in a tree threatened by loggers.