Question: The fifteenth season of South Park included the finale episode that first aired on what date?
Answer: November 16, 2011