Simpsons Wiki
Advertisement
Simpsons Wiki

The Amazon Rainforest is a location first seen in the episode

Advertisement