Lorde Is My Dad
Temporada 18 E 10 • 10/12/2014
After trying to confront Cartman Bra, Stan finally reveals the truth about his dad.