“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.