Who wrote and directed the season of "South Park" that "Up the Down Steroid" aired in?
Up the Down Steroid: "Up the Down Steroid" is the second episode in the eighth season of the American animated television series "South Park". South Park (season 8):  The eighth season concluded after 14 episodes on December 15, 2004, and was written and directed by Trey Parker.
Trey Parker