Bonus Episode: The Arrest of Ralph DeMasi

35:30 | Jun 4th, 2017

2 echoes

80-year-old Ralph DeMasi is known throughout New England as both a prolific armored-car robber and a dedicated family man. After decades in prison, he thought he would live out his last years in freedom. Then the police made a break in a cold case, a...Show More