Super Best Friends

Photo 1 of 1

A scene from South Park on Season 5 of the episode "Super Best Friends."

© 2009 Comedy Central