The Simpsons Season 12 Episode 21
Season 12
Episode: 21
Air Date: 2001-05-20
The family wins a trip to Delaware, but Homer refuses to pay the tax on the ticket, so they ride the rails and meet a hobo who sings and tells…
Episode Title: Simpsons Tall Tales