The Simpsons poster
TV

The Simpsons (1989)

S23E14 At Long Last Leave

Feb 19, 2012 • Season 23 • Episode 14 • HD

After the Simpsons are ousted from Springfield, they find refuge in a nearby off-the-grid community. However, when Homer and Marge attempt to return to town, their old friends respond with hostility, making their efforts to reintegrate quite challenging.

Country: US