The Simpsons - Season 13 Episode 17
Release Date: Apr 21, 2002
S13 E17Apr 21, 2002
Where to Watch The Simpsons Season 13 Episode 17 Now
Gump Roast - Watch Online: Streaming, Buy or Rent
In this clip show, the citizens of Springfield honor Homer Simpsons with a Roast, but the festivities take a turn for the worst when aliens crash it.