Truth Be Told
Season 2
Ep 10. Last Exit...Oakland
- October 22, 2021
- 48 min
Season finale. Grappling with the aftermath of the attack, Poppy interviews Micah on her podcast and gets to the bottom of the case.