› added 8 years ago
113
TIL South Park creators Parker & Stone announced the start of their own indie studio by saying, “Having worked with several different studios over the years, we came to realize that our favorite people in the world are ourselves.”