Feeling lucky?     Search     Sign up / Login  

Fabulously Tourette – with Peter Zhao

Content warning: Mentions of racism/racist language, suicidal thoughts and auditory hallucinations Peter Zhao grew up in Nanjing China and then in Bayside Queens, New York. Now he lives in Long Island, New York, works in Healthcare, and is a husband...


Key Smash Notes In This Episode

Suggested Episodes