south park is going to erupt over this one.
I wonder if south park will get this revelation into this episode or have to wait till next weeks.
I hope so.