Lorde Is My Dad
Season 18 E 10 • 12/10/2014

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

Watch Random Episode