Deacon's Demise #3

Description (UK)

Deacon's Demise: The notorious 'South Side Rapist' terrorised St Louis in the early 90s, but it took several years before the police were led to an unlikely culprit. (S5, ep 3)