S01E13: LOCAL HERO, DAVID BERKOWITZ

Season 1, Episode 13,   Sep 29, 2023, 07:09 PM

Subscribe
The duality of Berkowitz explored, David patrols New York City with homemade emergency rescue equipment hoping to be a hero, while at the same time, looking for a woman to kill.