
Here's a complex question that requires someone to reason about the input, can you answer it?
When does the seventeenth episode of "The Simpsons"' twenty-first season which was renewed for by Fox aired?


April 11, 2010
