Yet another reason why I don't make eye contact with strangers on the bus.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Nov 21
Richard Speck: The Self-Annointed Devil
Inside the chilling life of Richard Speck, the self-annointed devil whose brutal crimes shocked America. Explore his past, prison tape, and the night that became the crime of the century.
Sponsors:
rocketmoney.com/casual - cancel your unwanted subscriptions today
shopi ... Show More
3h 46m