South Park

Making Excuses for Being Horrible People

Season 20 • 08/12/2016

As Sheila begins her search of Gerald on TrollTrace, Gerald and Troll Hunter battle one last time and the internet is destroyed.

More