› added 8 years ago
96
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.”