Question: Who wrote and directed the season of "South Park" that "Up the Down Steroid" aired in?
Sentence (from "South Park (season 8)"): The eighth season concluded after 14 episodes on December 15, 2004, and was written and directed by Trey Parker.
Relevant evidence: Yes