The Simpsons - Season 17 Episode 17
Kiss Kiss, Bang Bangalore
Release Date: Apr 9, 2006
S17 E17Apr 9, 2006
Where to Watch The Simpsons Season 17 Episode 17 Now
Kiss Kiss, Bang Bangalore - Watch Online: Streaming, Buy or Rent
Homer gets sent to India when the power plant is relocated there. Selma and Patty kidnap Richard Dean Anderson after he spurns their MacGyver fan club.