Splicetoday

Moving Pictures
Oct 06, 2011, 11:02AM

Behind the Scenes: South Park - City Sushi Episode

From the new documentary, 6 Days to Air: The Making of South Park. Premieres Oct. 9 on Comedy Central. Watch the trailer at South Park Studios.

The following video was included in this article:
https://www.youtube.com/embed/_Nr94O1Vvjk
Discussion

Register or Login to leave a comment