All the Stranded-related clips from episode S23E18.
The Simpsons — Stranded (‘Lost’ parody)
Duration: 00:04:06