The Simpsons

Season 17 Episode 15

Homer Simpson, This is Your Wife

0
Aired Sunday 8:00 PM Mar 26, 2006 on FOX

Trivia

FILTER BY TYPE

  • Allusions

    • The slow motion scene with Homer in the air is a reference to the Stanley Kubrick film 2001: A Space Odyssey. The music is the film's theme "Also Sprach Zarathrustra."

Saturday
No results found.
8:30pm
FOX
More
Less