46-year-old Richard Walker has battled his strange compulsion to masturbate in public places his entire life. What drives him to such extreme behavior?
Stream full episodes of your favorite ID shows now!
Subscribe to ID:
True Crime Files by Investigation Discovery
Add Hundreds of Crime Shows to Amazon Prime – Start Your 7-Day Free Trial Today!
Join Us on Facebook:
Follow Us on Twitter:
ID’s on Instagram!