South Park

Lorde Is My Dad

Season 18 E 10 • 11.12.2014

After trying to confront Cartman Bra, Stan finally reveals the truth about his dad.

More

Watch Random Episode