Put It Down

Put It Down

Aired at September 19, 2017 · Season 21 · Episode 2

North Korea takes aim at South Park.