When did South Park Season 16 Episode 13 air?
South Park Season 16 Episode 13 aired on October 31, 2012.


Rocked by the recent news of drug use by a beloved icon, the world is left feeling lost and betrayed. The boys, join with the rest of the nation, and remove their yellow wristbands. Everyone is on board, except for Stan, who just can’t seem to cut off his bracelet.
Direct answers for episode-level questions and details.
South Park Season 16 Episode 13 aired on October 31, 2012.
This episode runs for approximately 23 minutes.
Comments coming soon
Discuss episodes with other viewers