“Naughty Ninjas” Preview

The ever more PC citizens of South Park decide that they no longer need a police force in this week’s all new episode “Naughty Ninjas”…

Watch it go down this Wednesday, November 11th @ 10p EST on Comedy Central!

>> For more info, check out the official Naughty Ninjas Press Release here.