South Park Calls "Shenanigans"
Season 2 E 13 • 12/31/2018
The boys get their dolls at last, only to learn they've been ripped off again. South Park calls "shenanigans."

Watch Random Episode