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".
i don't know