"Homer Loves Flanders"

Season 5 / Episode 16 (16:04)

THERE'S HOMER. THERE'S HOMER TOO. [ Screaming ]