On a deserted back country road, hardworking father Leon Baucham is found dead with a gunshot wound to his back.
Stars:
On a deserted back country road, hardworking father Leon Baucham is found dead with a gunshot wound to his back.