Posted: September 28, 2015
When John Turner left Walker State Prison, his wife gave him a new set of clothes. He put them on and looked at himself in the mirror.
Topics: