Lemon of Troy

"Lemon of Troy" is the 24th episode of the 6th season of The Simpsons. It was first shown on the Fox network on May 14, 1995.

Other websites



Category:The Simpsons (season 6) episodes
Category:1995 television episodes