Episode 176 - Richard Ramirez Part 1

We do a deep dive into the life and crimes of the serial killer who terrorized Los Angeles in the 80s.

See acast.com/privacy for privacy and opt-out information.