Special Olympics President (Up The Down Steroid)

Special Olympics President (Up The Down Steroid) - South Park
Special Olympics President (Up The Down Steroid)

This character appeared in South Park. The name of this character is Special Olympics President (Up The Down Steroid).