South Park

WHAT MADNESS IS THIS?!?

Season 17 E 7 • 14.11.2013

The mall cops are horrified when they hear about the new Elmo doll coming out on Black Friday.

More

Watch Random Episode