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