"South Park" Makes Fun Of Steve Irwins Death Uncategorized "South Park" Makes Fun Of Steve Irwins Death panstey2002 October 28, 2006 The creators of “South Park” Matt Stone and Trey Parker have announced that in an upcoming episode... Read More Read more about "South Park" Makes Fun Of Steve Irwins Death