Where To Stream The Simpsons Season 14 Episode 18
Dude, Where's My Ranch?
- Aired April 27, 2003
- 30 Min
- Rated 8.5
- Number 214 Of 805 Rated Episodes
Musician David Byrne offers to produce the song that Homer wrote about how much he dislikes his neighbor Ned Flanders. The Simpsons then go to a Dude Ranch where Lisa meets a special boy.