Last's night's wrestling-oriented episode of South Park is up at South Park Studios for those who missed it or want to watch it again. Overall a good episode that showed pro wrestling goes back to ancient Greece as much as amateur wrestling does.
Filed under: