Episode 159: Melinda Single???

May 21, 2021 · 1h 04m

Brace and Liz live and dangerous “spilling tea” (sorry we’re in our 30s) about Bill & Melinda’s divorce, Ghislaine’s trial and her mysterious black eye Journalism's Gates Keepers

On this episode

Nobody's credited on this episode yet.

The show's regulars