Steve Irwin



Steve Irwin appears in the South Park episode Hell on Earth 2006.