either an unsupported file format ...or ... perhaps the wii knows its mature content.
With netflix. There's a netflix channel you can download on the wii shop channel. You have to have a working netflix account though. That's the only way.
South park zone
Comedy Central will have a few of the most recent episodes that you can watch. South Park Studios also offers quite a few episodes that you can legally stream for free.
You can 'watch' every episode of south park for free at southparkstudios.com :)
South Park is stupid. so why watch it.
26%
Change the channel.
Watch it
One can watch South Park wrestling videos by going to the Youtube website. The website has a large database of videos, including the South Park wrestling videos.
youtube.com
Maybe on youtube