Dude It's A Cult

S2 E13 Jesus Drinks Mt. Dew - Chen Tao

Informações:

Synopsis

Trigger warning - mentions of suicide Renee discusses Chen Tao. A cult leader finally admits being wrong! There's crying involved.